Keel

Keel - Open-Core-Bewerbungspipeline mit ehrlicher Automatisierung, die ausschließlich von Ihnen bestätigte Fakten verwendet

Heute gestartet

Im Überblick: Keel ist eine Open-Core-Bewerbungspipeline, die jeden Schritt von der Stellensuche bis zur Erstellung vorab geprüfter Bewerbungsunterlagen vereinfacht, ohne falsche Qualifikationen zu erfinden. Sie ist für Bewerber, Berufsberater und unabhängige Entwickler konzipiert, die einen automatisierten, fehlerabschliessenden Workflow wünschen, der die Angaben des Bewerbers niemals falsch darstellt. Die öffentliche zugängliche Tooling-Implementierung folgt einer anerkannten Produktionspipeline-Disziplin mit 94 nachgewiesenen Einreichungen, die Wahrhaftigkeit vor überzogenen Automatisierungsaussagen priorisiert.

4AufrufeKI-ProduktivitätOffene PreiseShopifyGitHubOpen Source

Kernfunktionen

Keel ist als flache Sammlung kleiner, auf einzelne Aufgaben beschränkter Python-Module aufgebaut, die keine Abhängigkeiten zu Drittanbietern haben und ab Python 3.10 ausgeführt werden können. Sie unterstützt die vollständige durchgehende Bewerbungspipeline vor der Einreichung:

  1. Stellensuche: Verwendet vordefinierte Suchabfrage-Playbooks und Sweep-Prompts, um relevante offene Stellen in Ihren gewünschten Berufsbereichen zu finden.

  2. Bewertung: Führt ein 100-Punkte-Modell zur Passbewertung mit gestuften Aktionsregeln aus, um jede gefundene Stelle nach der Übereinstimmung mit Ihrem Profil zu sortieren.

  3. Unterlagenerstellung: Erstellt angepasste Lebensläufe und Anschreiben ausschließlich unter Verwendung der überprüften Daten aus Ihrem gespeicherten persönlichen Profil.

  4. Antwortdatenbank: Dient als einzige verbindliche Quelle für Formularantworten und unveränderbare Zugriffsregeln, sodass das System niemals Informationen hinzufügt, die Sie nicht ausdrücklich eingegeben haben.

  5. Vorprüfung: Alle Stellenangebote mit nicht zuordenbaren Pflichtfragen, Umzugsvoraussetzungen, Reiseanforderungen oder unbestätigten Verpflichtungsvorgaben werden in Ihre manuelle Prüfliste verschoben, statt automatisch generierte Füllantworten zu erstellen.

  6. ATS-Erkennung: Identifiziert, welches Bewerbermanagementsystem ein Stellenangebot verwendet, und führt Fähigkeitsprüfungen durch, um zu bestätigen, ob eine direkte Einreichung möglich ist.

  7. Bewerbungsdurchlauf: Erstellt vollständig überprüfte Startpakete für als einreichungsbereit markierte Rollen, mit vollständiger Dokumentation jedes Feldwerts, jeder Prüfregel und jedes Ausführungsvertrags für Ihre Einreichungsebene.

  8. Wiederholungsprüfung: Prüft in regelmäßigen Abständen die in der Warteschlange befindlichen Einträge auf ihre aktuelle Gültigkeit, verschiebt aktive Stellenangebote zurück in die Arbeitswarteschlange und entfernt inaktive, veraltete Einträge.

  9. Telemetrie und Analytik: Pflegt ein ausschließlich ergänzbares Ereignisprotokoll, verfolgt Einreichungsergebnisse und unterstützt ein anschließbares E-Mail-Eingabemodul, um Antworten von Arbeitgebern zu protokollieren.

  10. Dashboard: Gibt ein eigenständiges statisches HTML-Dashboard aus, das auf Ihrer lokalen Warteschlange und dem Einreichungsbuch basiert – kein externer Server wird benötigt.

Wichtige Einschränkungen

Keel führt die Bewerbungseinreichung nicht selbst durch. Die öffentliche Open-Source-Distribution erstellt nur überprüfte Startpakete und endet an der Schnittstelle des Ausführungsvertrags für die Einreichung. Die vollständige automatisierte Ebene zur Durchführung der Einreichung wird nicht öffentlich bereitgestellt, um eine Erkennung und blockierende Maßnahmen auf Seiten der Bewerbermanagementsysteme in großem Umfang zu vermeiden. Keel erfindet niemals fehlende Qualifikationen oder ergänzt nicht vorhandene Erfahrungsdetails, um einer Stellenbeschreibung zu entsprechen; alle Unterschiede zwischen Ihrem Profil und den Anforderungen der Stelle werden ausdrücklich zur Prüfung durch Sie markiert.

Vertrag zur ehrlichen Automatisierung

Die Pipeline ist an vier nicht verhandelbare Regeln gebunden, die in der Projektdokumentation festgelegt sind:

  1. Wahrhaftigkeitssperren: Alle Anforderungen, die Ihr Profil nicht erfüllen kann, werden als Lücken protokolliert und niemals mit erfundenen Inhalten gefüllt.

  2. Ausdrückliche Bestätigung: Eine Einreichung wird nur dann als abgeschlossen markiert, wenn eine ausdrückliche, überprüfbare Bestätigung für die durchgeführte Einreichung vorliegt.

  3. Fehlerabschluss: Jedes nicht überprüfte Stellenangebot, jede nicht zuordenbare Formularfrage und jede fehlende erforderliche Bestätigung wird zur manuellen Prüfung verschoben, und keine Automatisierung wird für diesen Eintrag fortgesetzt.

  4. Keine Angriffsfläche zur Erkennung: Kein Code im öffentlichen Repository enthält Logik, die Anbieter von Bewerbermanagementsystemen dabei unterstützt, automatisierte Bewerbungstools zu identifizieren oder zu blockieren.

Schnellstart-Workflow

Sie können das System in ungefähr 5 Minuten in Betrieb nehmen:

  1. Klonen Sie das Repository oder laden Sie die ZIP-Datei der aktuellen Version herunter.

  2. Führen Sie ./setup.sh aus, um Ihre lokale Arbeitskopie zu initialisieren, und bearbeiten Sie anschließend die Dateien für das Bewerberprofil und die Antwortdatenbank, um Ihre tatsächlichen überprüften Berufsdaten einzufügen.

  3. Führen Sie die Testsuite aus, um zu bestätigen, dass alle Module auf Ihrem System ordnungsgemäß funktionieren.

  4. Verarbeiten Sie die gefundenen Stellenangebote mit dem Skript zur Passbewertung.

  5. Fügen Sie geeignete, einreichungsbereite Rollen in die Standardwarteschlange ein und führen Sie anschließend den Bewerbungsdurchlauf aus, um Ihr erstes überprüftes Startpaket zu erstellen.

  6. Erstellen Sie das lokale HTML-Dashboard, um den vollständigen Status Ihrer Pipeline anzuzeigen.

Projektlizenz

Alle öffentlichen Codes und Dokumentationen werden unter der permissiven Apache 2.0 Open-Source-Lizenz veröffentlicht.

Kommentare

Kommentare

Noch keine Kommentare. Sei der Erste, der seine Gedanken teilt!