Free • Open Source • Runs on localhost

Your AI Job Search
Fleet. Fully Automated.

OrbitApply deploys a coordinated fleet of 8 AI agents to find jobs, research companies, tailor your resume, write cover letters, and track every application — entirely on your own machine. No cloud. No subscriptions. No data leaves your device.

Get Started on GitHub View on Product Hunt
100% Private
Runs on 127.0.0.1 only
8 AI Agents
Full pipeline, one click
~$0.40 per run
5 jobs, full SCOUT+TAILOR
Free Forever
Open source, MIT-style license

The job search is broken.
Not you.

The numbers are stark. General-purpose AI doesn't solve the coordination problem — OrbitApply does.

75 Hours of Unpaid Work

100 applications at 45 minutes each. An LLM cuts time per application but doesn't solve the coordination problem — you still have to find jobs, manage the tracker, prep for each company, and remember who said what when.

AI Output That Gets Flagged

ChatGPT and Claude default to recognizable house styles. Experienced recruiters now spot generic AI output immediately. OrbitApply tailors to your voice from your own resume — not a template.

No Memory. No Pipeline. No System.

Using an LLM means starting from scratch every session. OrbitApply maintains your profile, tracks every application, schedules follow-ups, and triggers interview prep automatically when a stage changes.

Interview Prep Left to the Last Minute

The moment you mark a role as "Phone Screen" or "Interview," COACH activates automatically — generating a full prep pack with STAR answers, salary negotiation scripts, and company-specific talking points.

One click.
Eight agents.
Full coverage.

ORBI orchestrates every step in sequence, streaming live progress to the UI. Each agent hands off structured data to the next — no manual steps in between.

1
SCOUT

Job Discovery — Zero AI Cost

Reads your profile to build 15 targeted search queries across Lever, Greenhouse, Ashby, Workday, and SmartRecruiters. Runs all queries in parallel. Scores every result locally with a pure JS engine — no AI call, no API cost. Jobs scoring below 40 are silently dropped.

2
RECON

Company Intelligence

For each qualified job, RECON builds a structured intel profile: culture, funding stage, tech stack, Glassdoor signals, salary benchmarks (low/mid/high), red flags, and opportunity score. Saved and passed to TAILOR for personalisation and COACH for interview prep.

3
GUARDIAN

Pre-flight Safety Check

Runs before every TAILOR and SUBMIT action. Enforces daily budget cap ($5), apply limit (15/day), blacklist, and routes sensitive fields (salary, diversity questions, security clearance) to a human review queue. Cannot be bypassed by any agent.

4
TAILOR

Resume & Cover Letter — Per Job

Two sequential Claude Sonnet calls per job: first tailors your resume to mirror JD language and inject ATS keywords, then writes a 250–350 word cover letter. Saves named documents to Apply/applications/{Company} — {Job Title}/.

5
LEDGER

Pipeline Registration & Tracking

Registers every tailored application with full metadata, sets a 7-day follow-up reminder, and maintains running stats: total applied, response rate, daily count, and budget spent. No database — flat JSON files, fully on your machine.

6
COACH

Interview Prep — Triggered Automatically

Fires the moment you mark an application as Phone Screen or Interview. Generates a full prep pack: 10 STAR behavioural questions, 5–10 technical questions, salary negotiation script anchored 15–20% above the RECON benchmark, and 3 recent news items to reference.

8 specialised agents.
One coordinated system.

Each agent has a defined role, model, and contract — no general-purpose prompting.

🌍
ORBI
Master Orchestrator — sequences all agents, streams progress, enforces fit thresholds
Claude Sonnet
🔍
SCOUT
Job Discovery — 15 parallel searches, local JS fit scoring, zero AI cost
Pure JS
📊
RECON
Company Intel — culture, salary benchmarks, funding, red flags, opportunity score
Claude Haiku
✍️
TAILOR
Resume + Cover Letter — per-JD rewrite with ATS simulation and keyword injection
Claude Sonnet
🛡️
GUARDIAN
Safety Layer — budget cap, apply limit, blacklist, human review queue
Pure JS
📄
SUBMIT
Form Automation — Playwright ATS form fill (Workday, Greenhouse, Lever, iCIMS)
Claude Haiku
📚
LEDGER
Pipeline Tracker — status, stats, follow-up reminders, budget accounting
Pure JS
🎯
COACH
Interview Prep — STAR answers, salary script, company talking points, auto-triggered
Claude Sonnet

Up and running in under 5 minutes.

You need Node.js v18+, pnpm, and two API keys. That's the entire setup.

1

Clone the repository

git clone from GitHub and cd into the project directory.

2

Add your API keys

Copy .env.example to .env. Add your Anthropic key (sk-ant-...) and Tavily key (tvly-...). Both are required.

3

Set up your profile

Create memory/profile.json with your target roles, salary range, skills, and location. Add your resume to memory/resume.md.

4

Run it

pnpm install && pnpm dev. Open http://localhost:3000. Click Run. Watch 8 agents go to work.

# 1. Clone git clone https://github.com/Orbitumaiopensource/Orbitapply.git cd Orbitapply
# 2. Install dependencies pnpm install
# 3. Configure your keys cp .env.example .env # → Edit .env, add ANTHROPIC_API_KEY + TAVILY_API_KEY
# 4. Create profile and resume mkdir -p memory sessions credentials logs Apply # → Create memory/profile.json and memory/resume.md
# 5. Launch pnpm dev
# Open http://localhost:3000

API Keys needed:
Anthropic — console.anthropic.com (for all AI writing)
Tavily — tavily.com (for job search & company research)

Free. Forever. No catch.

No subscription. No account. No data sent anywhere. You pay only for API usage — roughly $0.40–$0.80 per full 5-job run.

Open Source Self-hosted No tracking No cloud MIT-style license localhost only
Start Using OrbitApply
Shuv Chowdhury
Founder, OrbitumAI

20+ years running large-scale enterprise transformation programs — change management, multi-country system overhauls. Over the last two years, 2,500+ hours building AI applications, agentic workflows, and automation systems entirely through prompt engineering. OrbitApply started as a tool built for a friend going through a broken job search process. When it helped, I cleaned it up, made it free, and put it here.

OrbitApply on Product Hunt

Support the launch — every upvote helps more job seekers find this tool.

Upvote on Product Hunt ↑