AI2025HighlightIn Entwicklung

AI Job Finder — Suche & unterstütztes Bewerben

KI-gestützter Jobsuche- und Bewerbungsassistent — scrapt Jobportale, bewertet Passung zur CV, erzeugt maßgeschneiderte PDFs und unterstützt Formularausfüllung mit Human-in-the-Loop.

  • Python
  • FastAPI
  • Playwright
  • CustomTkinter
  • Pydantic
  • ReportLab
  • BeautifulSoup
  • httpx
  • Browser Automation
  • LLM Integration
  • Web Scraping
  • PDF Generation
  • pytest
  • TypeScript / Bun
AI Job Finder — Suche & unterstütztes Bewerben — 1

Überblick

Was gebaut wurde

Lokales Desktop-System für automatisierte Jobsuche und unterstützte Bewerbungen.

Architektur trennt Pipeline Scrapen → Hard-Filter → AI-Match → CV/Anschreiben-PDF → Playwright-Apply-Assist → Human Confirm (job-seeker UI) von einem FastAPI-AI-Gateway (Free-AI), das kostenlose Web-LLMs (DeepSeek, Duck.ai, Qwen) per Browser-Automation ansteuert—ohne bezahlte API-Keys.

Modulare Python-Pakete: core, scrapers, AI, documents, apply, pipeline, UI.

Portal-Scraper inkl.

LinkedIn Guest API, Remotive und Arbeitnow mit Deduplizierung und persistentem Job-State.

Material-Style CustomTkinter-Dashboard für Filter, CV-Editing, Loop-Steuerung und Dokumentvorschau.

01

Herausforderungen

Zuverlässiges Multi-Portal-Scraping mit Deduplizierung und persistentem State; CV–Job-Fit ohne bezahlte LLM-APIs bewerten; Formulare automatisieren ohne Blind-Auto-Submit; Desktop-UI, Pipeline und AI-Gateway sauber trennen.

02

Lösungen

Modulare Python-Pakete mit klarer SoC; FastAPI-Gateway mit Worker-Pools, Sticky Sessions und Request-Queues über kostenlose Browser-LLMs; Playwright für Login/Session-Reuse und Apply-Assist mit Human Confirm; ReportLab/PyPDF für PDFs; httpx + BeautifulSoup/lxml-Scraper; CustomTkinter-Dashboard; pytest + Ruff.