Hire Gnome is a full-featured recruiting ATS built on Next.js, Prisma, and MySQL. Candidate pipeline, AI resume parsing, operational reporting, a public career site, placements tracking — and it's open source.
After 25 years working in the staffing industry, we saw firsthand how small recruiting agencies were forced into expensive enterprise ATS platforms designed for large firms — platforms built for complexity, with per-seat pricing that compounds as you grow and data locked in systems you don't own.
Hire Gnome was built to give smaller agencies a simpler, more affordable option that they actually control. Open source, self-hostable, and priced for real teams — not enterprise procurement committees.
A quick look at what makes Hire Gnome different from the tools most small agencies are stuck with.
| Feature | Hire Gnome | Typical Enterprise ATS |
|---|---|---|
| Built for small recruiting agencies | ✓ Yes | ✗ No — built for enterprise |
| Open source | ✓ AGPL-3.0 license | ✗ Proprietary |
| Data ownership | ✓ Your server, your data | ✗ Vendor cloud only |
| Pricing | $0 free · $79/month managed | $5,000–$40,000+/year |
| Setup time | ✓ Minutes to 48 hours | Weeks — often needs a consultant |
| Per-seat fees | ✓ None on base plan | $50–$200+ per user/month |
| AI tools included | ✓ Parsing, summaries, match analysis | Add-on or higher tier only |
| Client review portal | ✓ Built in, magic-link | Rarely included |
| Contract required | ✓ None — month-to-month or free | Annual contract typical |
Want the full comparison? See vs Bullhorn · vs Loxo · vs Spreadsheets →
No bloated feature sets. No confusing workflows. Just the tools a recruiting team needs to move fast.
OpenAI is woven throughout — resume parsing, on-demand candidate summaries (auto-generated on first open), submission write-ups, interview question sets, and email drafting with purpose and tone controls. All AI actions share a consistent sparkles icon pattern. Graceful fallback keeps everything working if no key is configured.
Built-in, toggleable career site with quick apply and resume upload. Web applicants stay separate from recruiter-curated submissions and are hidden from clients until a recruiter promotes them — no accidental exposure.
Smart match workspaces surface top candidates for a job order — and vice versa — with AI fit explanations that auto-generate on first open. Each candidate detail includes a snapshot card with title, location, status, top skills, AI summary, profile-completeness guidance, and a Suggested Next Step card with direct action links so recruiters always know what to do next.
Built-in reporting with KPI summaries, daily activity trends, pipeline totals, and owner performance breakdowns. Filter by date range, division, or owner — and export to Excel in one click.
Three built-in roles — Administrator, Director, and Recruiter — with division-level access control. Right people see the right data.
Switch between list and Kanban views for Candidates and Job Orders. Drag and drop to update status — your whole pipeline at a glance, no clicks required.
Cross-entity search finds candidates, clients, contacts, and job orders instantly. One search bar, your entire database.
Full audit trails on records plus built-in admin diagnostics. Know exactly what changed, when, and by whom — with health checks built in.
Add your own fields to every module — Candidates, Clients, Contacts, Job Orders, Submissions, Interviews, and Placements. Text, date, select, yes/no — with required field enforcement built in.
Replies to candidate and contact emails are automatically captured and attached to the right record via Postmark inbound webhooks. No manual copy-paste — your communication history stays complete.
KPI drill-through, a 7-day activity strip, smart needs-attention alerts, upcoming interviews, and recent candidates and job orders — all on one screen so your team knows exactly where to focus.
Export directly from Bullhorn via API — candidates, contacts, clients, job orders, submissions, notes, work history, education, skills, and resumes all travel in one ZIP. Import into Hire Gnome with a staged preview and safety check before anything is applied. With 25 years in the staffing industry, we built this migration path the way it should have always worked.
Each job order contact gets a persistent magic-link portal — no login required. Clients can review candidates, read recruiter write-ups, download the primary resume, leave comments, request interviews, or pass. Responses write back to Submission Detail and trigger in-app and email notifications. Portal lifecycle analytics track sent, opened, last viewed, and client actions — all from the job order.
Candidate file workspaces support explicit resume labeling so the right document is always identifiable — by recruiters and in the client portal. S3-compatible storage with automatic local fallback.
Drag-and-drop priority ordering persisted per recruiter. Every submission also includes a print-friendly Submission Packet — compiling the recruiter write-up, primary resume link, candidate snapshot, cached match explanation, and interview prep — ready for internal review or PDF export.
Three ways to run Hire Gnome — pick the one that fits your team.
Clone the repo, run npm run bootstrap, and you're live. Self-host on any Node 20 server with MySQL 8+.
We install Hire Gnome on your server or cloud account — environment config, DB setup, migrations, SSL and domain included. Ready in 24 hours.
We handle everything — hosting, updates, backups, and support. Billing is automatic via Stripe. Just log in and recruit.
All plans include the full Hire Gnome feature set. Bullhorn migration is a $799 add-on with Setup or Hosted. Questions? Let's talk.
Not sure how Hire Gnome compares to what you're using now? We put it all on the table.
Each agency receives a dedicated deployment, onboarding, and optional migration assistance.