Version 3.0 (stable) - Core prospecting features. Available on the
mainbranch.Version 4.0 (beta) - Full agentic outreach capabilities. In active development on the
v4branch. Includes AI SDK 5.0, Next.js 16, Zod 4, React 19.2, and an intelligent outreach agent.
ReacherX is an AI-powered prospecting and outreach platform that helps you find potential customers on X (Twitter) and LinkedIn, then intelligently engage them with personalized outreach. Instead of spending money on ads, you can directly reach people who need your product or service right now.
- AI-powered prospecting - Describe your ICP, get intelligent search queries and find matching prospects
- Multi-platform search - Search X (Twitter) and LinkedIn simultaneously
- Automated qualification - AI evaluates ICP fit, engagement quality, and authenticity
- Prospect enrichment - Extract pain points, financial signals, and professional context
- Agentic outreach - AI agent generates personalized engagement plans and executes approved actions
- Pipeline management - Track prospects through stages: New → Contacted → In Progress → Converted
- Human-in-the-loop - Review and approve agent actions before execution
- Real-time notifications - Stay updated on prospect responses and required approvals
ReacherX Home Page
| Traditional Approach | ReacherX Approach |
|---|---|
1. Create ad campaigns2. Set targeting parameters3. Pay for impressions/clicks4. Hope people see and engage5. Wait for conversions |
1. Describe what you offer2. Get AI-generated search queries3. Find people actively expressing need4. Reply directly with solutions5. Build relationships, not just clicks |
- Node.js: 20.0.0 or higher
- Package Manager: pnpm 9.15.4 or higher (npm and yarn not supported)
- Next.js 16 with TypeScript (v3 uses Next.js 15)
- Convex (reactive database)
- WorkOS AuthKit for authentication
- shadcn/ui + Tailwind CSS for UI
- Twitter API v2 + LinkedIn API for social search
- OpenAI, xAI (configurable AI providers)
Note: Version 4.0 is in active development on the
v4branch with upgraded dependencies and full agentic outreach capabilities. Version 3.0 (stable) is available on themainbranch.
git clone https://github.com/noobships/reacher-x.git
cd reacher-x
pnpm install- Copy
.env.exampleto.env.localand fill in your values:
cp .env.example .env.local-
Edit
.env.localand add your API keys:- Required: Convex URL, WorkOS Client ID, X (Twitter) OAuth credentials, Exa API key, Resend API key, Encryption password
- Recommended: At least one AI provider (OpenAI or xAI) for keyword generation
- Optional: LinkedIn API, SocialAPI, PostHog analytics
-
Set up Convex:
npx convex dev- Start the development server:
pnpm devOpen http://localhost:3000 to see the app.
pnpm dev # Start development server
pnpm build # Build for production
pnpm start # Start production server
pnpm lint # Check for linting issuesThis is an open source project and contributions are welcome! Whether you:
| Find bugs | Have feature ideas | Want to contribute code | Know about AI/ML |
|---|---|---|---|
| Report issues you discover | Suggest new features | Submit pull requests | Share AI expertise |
All skill levels welcome.
| Status | Feature |
|---|---|
✓ |
AI-powered prospect discovery |
✓ |
X (Twitter) search and monitoring |
✓ |
LinkedIn search support |
✓ |
AI qualification (ICP fit, bot detection) |
✓ |
AI enrichment (pain points, finance) |
✓ |
Agentic outreach with plan generation |
✓ |
Human-in-the-loop task approval |
✓ |
Real-time Twitter engagement execution |
✓ |
Prospect pipeline management |
✓ |
In-app notifications system |
✓ |
Workspace management |
✓ |
Production deployment on Vercel |
○ |
Full LinkedIn parity with X (planned) |
○ |
Additional social platforms (planned) |
Built by @noobships
MIT License - use it however you want.
Like this project? Give it a ⭐