Job hunting has two failure modes: spend 3 hours on a board and apply to nothing, or hand it to an "auto-apply" bot that spams 200 applications you'd never sign your name to. openapply is the third option — a local AI assistant that does the research, the drafting, and the tracking, but physically cannot act without you: every browser action waits on a human approval card. Your CV, credentials, and conversation state never leave your machine.
What it does:
- Finds public roles — a supervised browser worker extracts real postings from public job boards.
- Drafts evidence-based applications — every claim is mechanically grounded in your profile; the pipeline refuses to invent facts.
- Human approval gates — nothing is submitted without your explicit approval card, enforced in code, not just promised in the UI.
- Tracks everything — applications, receipts, employer responses, and ghost-employer detection in one dashboard.
- Bring your own models — connect any provider, including Nebius as a custom provider, and route each pipeline role to the best model for it. NVIDIA Nemotron is the recommended model for the hr.review.v2 evidence-grounding review role.
How it's built: TypeScript monorepo (server + React Native/Expo mobile client), 398 automated tests, per-role model routing with isolated browser workers, and an immutable application state machine. AGPL-3.0 licensed. Built for the Nebius x NVIDIA Global AI Hackathon — Personal AI track.
Built With
- ai-agent
- automation
- expo.io
- nebius
- nemotron
- node.js
- nvidia
- open-source
- react-native
- self-hosted
- sqlite
- typescript
Log in or sign up for Devpost to join the conversation.