AI-powered CV extraction and template population for recruitment agencies. Process candidates like Khasanov Yusuf automatically.
Supported AI Providers
Watch as CVs are automatically extracted, analyzed, and matched to job profiles. Your recent candidates appear instantly with full audit trail.
Everything you need to process CVs at scale
Choose from OpenAI, Gemini, Kimi K2, DeepSeek, or local Ollama models
Built-in identity verification and compliance checks for German market
Auto-fill your existing DOCX templates. No reformatting needed.
Match candidates to specific roles like Schweißer, Bauleiter, or Ingenieur
Drop CV PDF or DOCX. 50MB limit.
Select AI model and Job Profile.
AI extracts structured data.
Populated template ready for download.
Deploy on your own infrastructure. Use your own API keys. All data stays within your environment. Perfect for German recruitment compliance requirements.
$ git clone https://github.com/yourname/cv-extractor.git
$ cd cv-extractor
$ pip install -r requirements.txt
$ cp .settings.json.example .settings.json
# Add your API keys
$ streamlit run app.py
Ready on http://localhost:8501
Join recruitment agencies saving 20+ hours per week on candidate data entry.