A free AI representative for every job seeker.
Recruiters skim a resume in six seconds. ProBot turns that resume into a chatbot that answers their questions instead - accurately, in your voice, 24/7. No paywall. No vendor lock-in. Your data and your model keys, always.
ProBot was born from VAi an AI assistant Vishal built to talk to recruiters on a job seeker's behalf. After VAi went viral and Vishal was featured by CNBC, dozens of non-developers reached out asking how they could have their own bot. ProBot is the answer - the same idea, rebuilt as a free, open-source platform anyone can use.

Why this exists
The interview funnel is broken.
A typical applicant sends 100+ resumes for a single offer. Most are never opened by a human. The ones that are get six seconds of attention, against a screen of buzzword pattern-matching by an ATS.
ProBot rewrites that asymmetry. Instead of hoping a recruiter reads page two, you hand them a chatbot that has read every page - and your LinkedIn, your portfolio, your projects - and answers their actual questions.
The bot replies with what's in your data and only what's in your data. If you didn't put it in, ProBot won't make it up.
What we built
A retrieval-grounded chatbot in your pocket.
ProBot uses retrieval-augmented generation (RAG): your data is chunked, embedded into a private vector store, and the top matches are handed to the LLM with strict instructions to cite, not invent.
Every answer carries a confidence score and a source pointer back to the chunk it came from. Recruiters trust it because it's verifiable. You trust it because your data stays in your account - and your key stays encrypted end-to-end.
The whole stack - front-end, RAG pipeline, vector store - runs on free-tier infrastructure. No charge to you, ever.
Principles
Four rules we don't break.
You own the keys
Your LLM API key is kept encrypted with envelope encryption, sent per request, and never logged in plaintext. You pay the provider directly - we never bill you for it.
You own the data
Your resume, your conversations, your captured leads - all visible only to you in your dashboard. Delete your account and it's gone within 30 days.
MIT-licensed, end to end
Every line of ProBot is open source. Fork it, audit it, and self-host your bot on your own infrastructure. No hidden modules, no upsell tier.
Zero dollars, zero meters
No subscriptions, no usage quotas, no rate-limits dressed up as 'fair use'. Free isn't a marketing tier - it's the only tier.
Your key, your trust level
Two ways to run ProBot.
ProBot ships in a hybrid model. Either path lets you put your own LLM key behind your bot; what differs is who holds the key at the moment a recruiter chats with it.
Managed (pro-bot.dev)
Encrypted on our infra.
You paste your LLM key into the dashboard. We envelope-encrypt it with a per-bot key, which is itself wrapped under a key encryption key (KEK) that lives in our deployment environment, not the database. Decryption happens in-memory for the duration of one recruiter chat, then discarded. We never log it, never echo it, and the dashboard surfaces every server- side decrypt in a 30-day audit panel.
- Your bot keeps replying when you're offline.
- DB leak alone can't decrypt - the KEK isn't in the database.
- Audit log of every decrypt, in your dashboard.
Self-hosted
Never leaves your server.
Run the tiny probot-bot runtime under your own domain. Your LLM key goes into your runtime's environment as a config value. ProBot never sees it - your bot calls the LLM provider directly from your infra, while the dashboard, knowledge, and leads stay on the managed platform. The right pick if you can't trust any operator (including us) with the key, ever.
- Zero key material on pro-bot.dev infra.
- Full source, MIT licensed - audit every byte.
- Tiny, auditable runtime - revoke its token any time.
Honest caveat: managed mode protects against database leaks and code leaks, but NOT against full infrastructure compromise of pro-bot.dev (anyone with deploy access can read the KEK). If that's the threat you're defending against, self-hosting your bot is the right answer - that's exactly why the option exists.
Who builds it
Vishal Patil.
an individual, non-commercial maintainer of an open-source project.
ProBot is built and maintained by Vishal Patil, an AI software engineer focused on retrieval-augmented systems and production-grade chatbot infrastructure. It started as a personal portfolio piece - a tool I wished existed for my own job hunt - and grew into the free, open-source project you see here.
There is no company behind ProBot. No investors, no revenue, no team. That's deliberate: it keeps the product honest, keeps the data minimal, and keeps the keys in your hands instead of a vendor's.
For questions, feedback, or a chat about the engineering, you can reach me at vishalpatil.imp@gmail.com - or anywhere below.
Build your representative.
Upload your resume, plug in your LLM key, share the link. Two minutes from sign-up to live bot.