Skip to content

MuhammadTanveerAbbas/Cortexreach

Repository files navigation

πŸ“§ CortexReach

AI-Powered Cold Email Generator

Next.js TypeScript Supabase License

Generate personalized cold outreach emails using AI

Live Demo β€’ Report Bug β€’ Request Feature


🎯 What It Does

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.


✨ Features

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

πŸš€ Quick Start

Prerequisites

Installation

# Clone repository
git clone https://github.com/MuhammadTanveerAbbas/CortexReach.git
cd CortexReach

# Install dependencies
npm install

# Setup environment variables
cp .env.example .env.local

Environment Variables

Create .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:3000

Run Development Server

npm run dev

Open http://localhost:3000


πŸ“– How to Use

  1. Sign Up - Create a free account
  2. Add Prospect Info - Paste LinkedIn profile, bio, or any details
  3. Generate - AI creates personalized email
  4. Review & Edit - Customize the generated content
  5. Analyze - Check effectiveness score
  6. Export - Copy or download

Free Plan Limits

  • 5 email generations per day
  • Basic AI features
  • Email effectiveness scoring

πŸ› οΈ Tech Stack

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

πŸ“ Project Structure

CortexReach/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ app/              # Next.js pages
β”‚   β”œβ”€β”€ components/       # React components
β”‚   β”œβ”€β”€ lib/              # Utilities
β”‚   └── ai/               # AI flows
β”œβ”€β”€ public/               # Static assets
└── supabase/             # Database schema

🀝 Contributing

Contributions are welcome!

  1. Fork the repo
  2. Create your branch (git checkout -b feature/amazing)
  3. Commit changes (git commit -m 'Add feature')
  4. Push to branch (git push origin feature/amazing)
  5. Open a Pull Request

πŸ“ License

MIT License - see LICENSE


πŸ‘¨β€πŸ’» Author

Muhammad Tanveer Abbas


⭐ Star this repo if you find it useful!

Made with ❀️ using Next.js and AI

About

CortexReach βœ‰οΈ Copilot for Cold Outreach Tool πŸ› 

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •