Don't just send a resume. Send a representative.
ProBot turns your resume, LinkedIn, and portfolio into a personal AI chatbot that answers recruiters' questions - powered by your own LLM (Claude, Gemini, OpenAI & more), with keys stored locally.
Vishal's AI Recruiter
Online now · usually replies instantly
Powered by your own LLM key · stored locally
2 min
From resume to live bot
Any LLM
Claude, Gemini, OpenAI…
$0
Free & self-hostable
100%
Local key storage
Live pipeline
Your career data in. The right answer out.
Everything you add is embedded into a private vector store. When a recruiter asks, ProBot retrieves what's relevant and replies in your voice - in real time.
How it works
Live in three steps. No code required.
Upload your career data
Drop in your resume PDF, paste your LinkedIn URL, or type a bio. Up to 5 files, any combination.
Plug in your own LLM
Add your API key for Claude, Gemini, OpenAI, or any supported model. ProBot indexes your data into a private vector store - your key stays on your machine.
Share a link or embed it
Get a personal URL and a one-line widget snippet for your portfolio, email signature, or LinkedIn.
Features
Everything your bot needs to land you the interview.
RAG-powered, never made-up
Each question is embedded and matched against the top-3 most relevant chunks of your data. If it's not in your history, the bot says so and points to you directly.
// recruiter: "Has he led a team?"
→ retrieve top-3 chunks · namespace: vishal
matched: positions_of_responsibility (0.91)
"Yes - GDSC Lead & Community of Coders core team…"
Security-hardened by default
Inherits a battle-tested defense stack: 40+ prompt-injection patterns, unicode homoglyph normalization, output sanitization, and per-bot rate limiting. Your LLM key never leaves your machine.
One-line embed widget
Drop a floating chat bubble on any site. Shadow-DOM isolated, <50KB, zero CSS conflicts.
<script src="probot.com/widget.js" data-bot-id="…"></script>Automatic lead capture
After a few messages, the bot politely asks recruiters for their email - and notifies you, with full context.
Bring your own model
Pick Claude Opus, Haiku, Gemini, OpenAI - whatever you prefer. Your API key is stored locally and never tracked by ProBot.
Free to Use
Free forever. Yours to run.
ProBot is fully free to use. Use the hosted version for free, or self-host the whole stack on your own infrastructure. No paywalls, no usage meters - you bring the LLM key, you stay in control.
- Bring your own API key. Claude, Gemini, OpenAI & more - swap any time from config.
- Keys stored locally. Your credentials live on your machine and are never sent to or tracked by ProBot.
- Self-host in minutes. Clone the repo, set your config, deploy anywhere.
// Your key never leaves this machine { "provider": "anthropic", "model": "claude-opus-4", "apiKey": "sk-ant-•••• (local only)", "storage": "local", "telemetry": false }
Read the docs.
Full setup guide, model and API key reference, embedding the widget, and self-hosting how-tos - all in one place.