A calmer way to find your next role.
Naruvi saves the roles, checks your fit, drafts your CV and letters from facts you’ve verified, and keeps every reply and interview in one workspace you run yourself.
Never invents experience
Every draft starts from facts you’ve verified.
Runs on your machine
Your CVs, mail and contacts stay on your server.
Free and open source
Apache 2.0. Bring your own model, or run one locally.

One application, from saved to sent.
Naruvi does the reading, matching and drafting. You make every decision.
Naruvi
Saved. I pulled out 9 requirements. Check your fit whenever you’re ready.
Less admin. More applications you believe in.
A job search is mostly bookkeeping. Naruvi takes the bookkeeping, so your evenings go to the roles worth your time.
Honest about you. Private by default.
Every claim about you is backed by a fact you verified. Everything Naruvi knows stays on a server you run.
Lost track? Just ask.
Ask about your search in plain words. Naruvi answers from your own workspace and proposes the next action. Nothing changes until you say so.
Try a question:
Running in a few minutes.
You need Docker with Compose v2, Git and OpenSSL. Read the script, run it, and finish setup from the private link it prints.
Or let your agent install it
Naruvi is AI-native. Paste this into Claude Code, Codex or Cursor and it handles the rest.
The installer asks where Naruvi runs:
On this computer
The quickest start. Ports bind to localhost, so only your machine can reach it.
On your domain
Point a domain at your server and the installer sets up automatic HTTPS.
Behind your proxy
Already run Coolify, Traefik or nginx? Naruvi sits behind it.
Ask your AI about Naruvi.
Naruvi is AI-native, so the quickest guide is the assistant you already use. Pick a question and open it with the prompt already written.
Questions, answered plainly.
Something missing? Open an issue.













