Generate personalized cold outreach emails using AI
Live Demo β’ Report Bug β’ Request Feature
CortexReach helps you write personalized cold emails faster. Paste prospect information, and AI generates a customized email with:
- Personalized email body based on prospect details
- Subject line suggestions
- Effectiveness score (0-100)
- Optimization tips
Note: This is a tool to help draft emails faster. Results depend on the quality of prospect information you provide.
| Feature | Description |
|---|---|
| π€ AI Generation | Uses Google Gemini & Groq to create personalized emails |
| π Effectiveness Score | Get AI predictions on email performance |
| πΎ Auto-Save | Drafts saved automatically in browser |
| π€ Export | Download as TXT, HTML, or JSON |
| π¨ Rich Editor | Format emails with bold, italic, lists |
| π Auth | Secure login with Supabase |
| π± Responsive | Works on desktop, tablet, and mobile |
- Node.js 18+
- Google AI API key β Get it here
- Groq API key β Get it here
- Supabase account β Sign up
# Clone repository
git clone https://github.com/MuhammadTanveerAbbas/CortexReach.git
cd CortexReach
# Install dependencies
npm install
# Setup environment variables
cp .env.example .env.localCreate .env.local with:
# AI APIs
GOOGLE_GENAI_API_KEY=your_google_ai_key
GROQ_API_KEY=your_groq_key
# Supabase
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
SUPABASE_SERVICE_KEY=your_service_key
# App
NEXT_PUBLIC_APP_URL=http://localhost:3000npm run dev- Sign Up - Create a free account
- Add Prospect Info - Paste LinkedIn profile, bio, or any details
- Generate - AI creates personalized email
- Review & Edit - Customize the generated content
- Analyze - Check effectiveness score
- Export - Copy or download
- 5 email generations per day
- Basic AI features
- Email effectiveness scoring
Frontend
- Next.js 15 (App Router)
- React 18
- TypeScript 5
- Tailwind CSS
- shadcn/ui components
Backend
- Supabase (Auth & Database)
- Google Gemini 2.5 Flash
- Groq AI
Deployment
- Vercel
CortexReach/
βββ src/
β βββ app/ # Next.js pages
β βββ components/ # React components
β βββ lib/ # Utilities
β βββ ai/ # AI flows
βββ public/ # Static assets
βββ supabase/ # Database schema
Contributions are welcome!
- Fork the repo
- Create your branch (
git checkout -b feature/amazing) - Commit changes (
git commit -m 'Add feature') - Push to branch (
git push origin feature/amazing) - Open a Pull Request
MIT License - see LICENSE
Muhammad Tanveer Abbas
- Portfolio: muhammadtanveerabbas.vercel.app
- GitHub: @MuhammadTanveerAbbas
- LinkedIn: muhammadtanveerabbas