Persönliches Tool · LLM

JobHunter

Ein lokales Cockpit für Job- und Freelance-Suche: Es sammelt Ausschreibungen aus vielen Quellen, bewertet sie anhand meines Profils und entwirft Antworten, die ich selbst prüfe und versende.

JobHunter
Jahr
2026
Status
Lauffähig, persönliches Tool
Läuft auf
nur 127.0.0.1
Stack
Python · FastAPI · APScheduler · SQLite · Claude · OpenAI · Gemini · plain JS
  • 6+Quellen in einem Feed
  • 0–100nachvollziehbare Bewertung für jede Ausschreibung
  • 4LLM-Anbieter, in den Einstellungen umschaltbar
  • 0Nachrichten ohne mich gesendet

Die Aufgabe

Ausschreibungen verteilen sich auf Djinni, DOU, Work.ua, Freelancehunt, Upwork und Telegram-Kanäle, viele davon doppelt. Alle zu lesen und auf jede gut zu antworten kostet Stunden am Tag.

So funktioniert es

  1. 01

    Sammeln

    Quell-Plugins laufen parallel mit Timeouts, nach Zeitplan oder auf Abruf.

  2. 02

    Duplikate entfernen

    Nach Quell-ID und unscharf nach Titel und Firma über Quellen hinweg ("auch auf: DOU").

  3. 03

    Bewertung 0–100

    Nachvollziehbare Regeln: Skills, Rolle, Seniorität, Bezahlung, Remote, Sprache, Aktualität und K.-o.-Kriterien.

  4. 04

    Tiefenprüfung

    Ein LLM vergibt Noten A–F mit Lücken, Warnsignalen, Schwerpunkten und einem Preis; Antworten werden gecacht und die Kosten jedes Aufrufs protokolliert.

  5. 05

    Antworten entwerfen

    Anschreiben, Upwork-Angebote, Freelancehunt-Gebote, Nachrichten an Recruiter und Nachfassaktionen, geprüft durch einen Kritikdurchlauf.

  6. 06

    Den Funnel verfolgen

    Ein Kanban-Board, eine Zeitleiste, Erinnerungen zum Nachfassen und Antwortstatistiken pro Quelle. Nichts wird jemals automatisch gesendet.

SourcesDjinni, DOU, Upwork…SchedulerAPSchedulerCollectorparallel, TimeoutsDedupID + unscharfer TitelScoringRegeln, 0–100LLM reviewA–F, gecacht, mit KostenDrafts + criticAnschreiben, AngeboteFunnelKanban, Erinnerungen

Bekannte Grenzen

  • Es ist um das Profil einer Person herum gebaut; Mehrbenutzerbetrieb bräuchte Konten und getrennten Speicher.

Brauchen Sie etwas Ähnliches?

Erzählen Sie mir von Ihrer Aufgabe und Ihren Daten. Ich antworte mit einem Vorschlag, wie ich es angehen würde.

Projekt besprechen →