AI-Powered Recruiting

Stop Reading Resumes.
Start Hiring.

Post a job. Upload candidates. Get AI-ranked matches with screening notes in seconds — not weeks.

Try the Demo ↓
1

Post a Job

Title, requirements, salary range. That's it. Takes 30 seconds.

2

Add Candidates

Paste resumes or upload profiles. Bulk import supported.

3

AI Matches

Every candidate scored 0-100 with reasoning. Top matches surfaced instantly.

Try It Live

+ Post a Job

+ Add Candidates

AI Match Results

Create a job and add candidates first, then click "Run AI Matching" to see results.

API Reference

POST /api/jobs

Create a job posting. Body: { title, company_name, description, requirements, location, salary_min, salary_max }

POST /api/jobs/:id/match

Run AI matching. Scores all active candidates against the job. Returns ranked results with reasoning.

GET /api/jobs/:id/candidates

Get ranked candidates for a job. Query params: ?min_score=70&limit=10

POST /api/candidates

Add a candidate. Body: { name, email, skills, experience_years, resume_text, location }

POST /api/candidates/bulk

Bulk import candidates. Body: { candidates: [{ name, email, skills, ... }] }