Skip to content

Multi-Agent Recruitment Automation and Job Marketplace | Transform your hiring process with AI-powered recruitment platform that combines intelligent automation with human expertise

License

Notifications You must be signed in to change notification settings

devrahulbanjara/ConvexHire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

278 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConvexHire Logo

Use AI to Recruit Humans

An intelligent recruitment system that automates your entire hiring pipeline—from job posting to offer letters—using AI agents while keeping humans in control.


Python FastAPI Next.js AWS Docker PostgreSQL


Note

Currently in Development – Features are being actively built and tested. Expect breaking changes.


📝 What is ConvexHire?

ConvexHire is an AI-powered recruitment platform that automates your hiring workflow:

  • AI Job Descriptions – Generate tailored job postings
  • Smart Resume Screening – Automated candidate evaluation with dual AI agents
  • Semantic Search – Find candidates using vector-based matching
  • Interview Coordination – Automated scheduling and reminders
  • Voice Analysis – AI-powered interview assessment
  • Human Oversight – Keep recruiters in control of final decisions
  • Talent Database – Searchable archive of all candidates

🚀 Quick Setup

Important

Prerequisites:

  • uv - Fast Python package installer
  • Node.js 18+
  • Docker
  • AWS CLI - Required for AI services
# 1. Clone the repository
git clone https://github.com/devrahulbanjara/ConvexHire.git
cd ConvexHire

# 2. Configure AWS credentials
aws configure
# Enter your AWS Access Key ID, Secret Access Key, and region (e.g., us-east-1)

# 3. Set up environment variables
cp backend/.env.example backend/.env
cp frontend/.env.example frontend/.env

# 4. Start infrastructure
docker-compose up -d

# 5. Run backend (http://localhost:8000)
cd backend && uv sync && uv run fastapi dev

# 6. Run frontend (http://localhost:3000)
cd frontend && npm install && npm run dev

Important

Make sure to configure your API keys in the .env files before running the application.


⭐ Star History

Star History Chart


Built with ❤️ by Rahul Dev Banjara

ConvexHire • Where AI meets Human Judgment

⭐ Star this repo if you believe hiring should be intelligent, not manual.

About

Multi-Agent Recruitment Automation and Job Marketplace | Transform your hiring process with AI-powered recruitment platform that combines intelligent automation with human expertise

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •