Skip to content

VecterAI/reacher-x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

624 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🆁 ReacherX

Open-source △ Agent that helps anyone find the right people and reach them across X/Twitter and LinkedIn, with more channels and actions expanding over time.

live license typescript next.js

Live site · Contributing · Roadmap · GitHub Issues · Discord · Email Salman

Video Demo

GitHub does not reliably render inline video players inside repository READMEs, so the demo is linked through a clickable preview instead.

Watch the ReacherX demo

Open the demo video directly

What ReacherX Does

ReacherX is built for anyone, not just specialists or teams with complex GTM setups. You describe who you need, ReacherX finds matching people, builds context around them, and helps you take action through the product UI or by asking the agent directly.

The goal is simple: make finding and reaching the right people feel accessible, useful, and powerful without requiring special knowledge or experience.

How It Works

The product story here follows the same flow as the /home landing experience:

  1. Describe who you need in plain English.
  2. ReacherX turns that into search and discovery strategies.
  3. The agent gathers context, signals, and proof behind each match.
  4. ReacherX proposes next actions and drafts content.
  5. You stay in control and approve important actions.
  6. The system improves over time through feedback, memory, and evaluations.

Why It Feels Different

  • Real people, found from real activity instead of static lists.
  • Human-in-the-loop by default for high-trust actions.
  • Open-source and self-hostable.
  • Built around an agent-first product experience, not just dashboards and forms.
  • Designed so users can work manually in the UI or ask the agent to do the same work for them.

Use Cases

  • Customer prospecting: find and engage people already expressing the right need.
  • Recruiting: source candidates from real conversations and platform activity.
  • Partnerships: identify operators, founders, and companies worth reaching.
  • Investor outreach: discover investors whose interests match your opportunity.
  • User research: recruit participants who actually fit the problem space.
  • Creator and community growth: find the right people to collaborate with or invite in.

What Is Open Source

For feature ideas and bigger changes, please reach out first so we can brainstorm and align before you spend time building.

Roadmap

The fuller roadmap lives in ROADMAP.md. High-level priorities:

Now

  • Improve reliability across current X and LinkedIn workflows.
  • Make contributor onboarding and local development much easier.
  • Add stronger benchmarks and evaluations so agent performance is measurable.
  • Harden the product and codebase with tooling such as React Doctor, Convex tooling, linting, audits, and better tests.

Next

  • Email integration: let users send emails directly from ReacherX through the UI or by asking the agent.
  • Calendar integration: Google Calendar and Outlook Calendar support so users can book calls and meetings from the UI or by asking the agent.
  • Cross-platform identity resolution: show the same person across multiple channels in the prospect profile panel.
  • App-originated email delivery: send product emails, notifications, and workflow-driven messages to users.
  • File and image uploads: give the agent richer inputs to reason over and act on.

Later

  • More platforms: Reddit, Bluesky, and Threads.
  • Sub-agents and agent swarms for parallel task execution.
  • Broader workflow automation across prospecting, outreach, research, and follow-up.

Help Wanted

  • Evaluations and benchmark design.
  • Platform integrations and identity matching.
  • Frontend polish, accessibility, and interaction quality.
  • Local development experience and contributor docs.

Getting Started

Requirements

  • Node.js 20+
  • pnpm 9.15.4+

Install

git clone https://github.com/VecterAI/reacher-x.git
cd reacher-x
pnpm install
cp .env.example .env.local

Run

npx convex dev
pnpm dev

Open http://localhost:3000.

Environment Notes

The environment setup needs cleanup and is still evolving. Use .env.example as the current base, then check runtime usage in app/ and convex/ if you are working on a specific integration.

At a minimum for serious local development, expect to configure:

  • Convex
  • WorkOS
  • AI provider keys
  • X/Twitter keys for X workflows
  • LinkdAPI and Unipile for LinkedIn workflows
  • Resend and related email configuration for email flows

Architecture At A Glance

  • app/: Next.js routes and app entry points.
  • features/: product UI and feature-specific logic.
  • shared/: shared utilities, components, hooks, and types.
  • convex/agents/tools/: thin agent-facing tool layer.
  • convex/workflows/: orchestration and durable workflows.
  • convex/lib/: core business logic and integrations.

Contributing

If you want to contribute, start with CONTRIBUTING.md.

Repo health files:

If you want to work on a new feature, roadmap item, or architectural change, please contact Salman first:

That upfront conversation is important for this project because many contributions touch product direction, agent behavior, workflow design, and platform strategy.

License

Apache-2.0. See LICENSE.

About

Open-source △ Agent that works 24/7 across X/Twitter and LinkedIn to find, qualify, enrich, and help you reach the right people. Think Cursor for finding and reaching your audience.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages