In Produktion
Arbeitseule
KI-gestützter Bewerbungsassistent – allein entworfen, gebaut und betrieben.
- Pull Requests
- 600+
- Unit-Tests
- 3.400+
- Downtime beim Produktionsupdate
- 82 s
Stand: 1. November 2026
Problem
Jobsuche heißt: viele Portale, viele ähnliche Anzeigen und wenig Zeit für gute Bewerbungen. KI kann dabei helfen – wird aber schnell teuer, und wer Bewerbungsdaten verarbeitet, trägt Verantwortung für sehr persönliche Informationen.
Lösung
Arbeitseule sucht täglich in offiziellen Job-Schnittstellen, bewertet jede Stelle nach Passung zum eigenen Profil und erstellt auf Wunsch ein individuelles Anschreiben. Vor jedem Versand entscheidet der Mensch.
- Regelbasierter Basis-Score ohne KI (Wortgrenzen, Komposita, Verneinung, Berufsgruppen) als Gegenstück zum KI-Match.
- KI-Bewertung mit Begründung; jede Bewertung trägt den Profil- und Logikstand, mit dem sie entstanden ist – nichts wird stillschweigend neu bewertet.
- Eulenhilfe: regelbasierter Hilfe-Chat ohne KI, mit optionaler, serverseitig abschaltbarer KI-Stufe.
Architektur und Entscheidungen
- Mehrstufige LLM-Pipeline: ein günstiges Modell (Haiku) für Scoring und Klassifikation, ein stärkeres (Sonnet) für Texte; Prompts mit JSON-Datenblöcken gehärtet.
- Kostensteuerung zuerst: ein Kontingentmodell für alle gezählten Funktionen (reservieren → verbuchen → abschließen, idempotent), gemeinsamer Kostenrahmen mit Warn- und Stoppschwelle, Preise nur aus Konfiguration.
- Unbekannter Ausgang eines KI-Aufrufs wird als ungünstigster Fall gebucht; automatische Wiederholungen im SDK sind abgeschaltet.
- Nur offizielle Datenquellen: Quellen, deren Nutzungsbedingungen nicht passen, wurden entfernt, statt Grauzonen auszureizen.
Betrieb und Sicherheit
- AWS-Instanz hinter Caddy und Cloudflare; Off-Host-Backup nach S3 mit Restore-Probe, CloudWatch-Metriken und Alarme.
- Deployment per GitHub Actions mit Wartungsfenster; täglicher, nur lesender Produktionscheck.
- Sitzungs-Token als Hash, CSP mit Nonce, Zwei-Faktor-Anmeldung für Admins, Double-Opt-in und Ein-Klick-Abmeldung nach RFC 8058.
- Datenschutzerklärung und Nutzungsbedingungen werden in jeder Funktions-PR mitgezogen; ein Speicher-Audit belegt, dass kein Cookie-Banner nötig ist.
Ergebnis
Arbeitseule läuft seit dem 11. September 2026 in Produktion. Ein Produktionsupdate mit fünf Datenbankmigrationen kam mit 82 Sekunden Downtime aus – geplant, gesichert und mit Restore-Probe vorbereitet.