An open-source CLI that scaffolds a complete career portal, applicant tracking system, and admin dashboard — fully branded to your startup.
No more paying for Lever, Greenhouse, or Ashby. OpenHire gives you a complete recruiting stack — for free.
Run a single command, answer 4 prompts, and your entire branded career site is scaffolded instantly.
Candidates upload a PDF and the AI auto-fills their application. No manual typing required.
Hex colors, company names, URLs, and logos are injected across every page automatically.
Secure login portal to create jobs, design custom forms, review applicants, and track analytics.
Every job gets structured data, Open Graph tags, and Twitter cards generated automatically.
Privacy Policy and Terms pages are auto-generated with your company details.
From zero to a fully deployed career portal. No DevOps experience required.
Run npx create-open-hire and follow the interactive prompts.
Navigate into your project and run npm install.
Run npx convex dev to deploy your real-time serverless database.
Run npx convex run seed:createDefaultAdmin to generate login credentials.
Run npm run dev and visit localhost:5173. Admin at /admin.html.
A serverless, decoupled architecture built for speed and infinite scalability.

Static HTML/JS served via Vite. Lists jobs, benefits, and handles SEO.
Dynamic forms with AI autofill, file uploads, and multi-select fields.
Secure panel to create jobs, review applicants, and view analytics.
Real-time serverless database for jobs, applications, and auth.
Interactive Node.js CLI that scaffolds and brands the entire platform.
Push to Vercel or Netlify. Production-ready out of the box.
OpenHire is built by the community, for the community.
Clone the repository and create a new branch for your feature.
Add features, fix bugs, improve docs. All contributions welcome.
Open a pull request. We review and merge contributions quickly.
One command. Your brand. A complete career portal.