vasu-devs/JustHireMe
Local-first AI job intelligence workbench for scraping roles, ranking fit, and generating tailored application materials.
它解決了什麼問題
JustHireMe 是一個本地優先的桌面工作台,旨在取代噪雜的求職板與不透明的 AI 申請工具。它協助求職者避免被無關的職缺淹沒,提供一套依照使用者個人檔案抓取、篩選與排序職位的系統,同時將敏感個人資料保留在使用者本機上。
它如何運作
此應用程式使用基於 Tauri 的桌面殼層,搭配 Python 後端 sidecar。它透過多階段管線處理職缺搜尋:
- 資料匯入:從各種格式(PDF、LinkedIn、GitHub)匯入使用者檔案,並儲存於本地 Kùzu 圖形資料庫與 LanceDB 向量庫。
- 資訊發掘:爬蟲代理從 ATS 看板、RSS Feed 與社群來源收集職缺資訊。
- 品質門檻:決定性過濾器會在資訊進入管線前剔除過時或缺乏上下文的職缺。
- 排序:系統結合決定性規則、本地語意搜尋(使用 ONNX 嵌入模型)與來自個人檔案圖的 GraphRAG 證明,為職位打分。
- 客製化:使用本地 LLM(透過 Ollama)或可選的 API 金鑰服務,產生客製化的履歷 PDF、求職信與外聯草稿。
目標使用者
任何專業領域的求職者(不僅限於軟體工程),希望擁有高信號、注重隱私的工具來管理求職流程並產生客製化的申請材料。
重點特色
- 本地優先架構:個人檔案、向量與設定皆使用 SQLite、Kùzu 與 LanceDB 本地儲存。
- 可解釋的匹配:適配度分數以 GraphRAG 證明為依據,而非黑箱數值。
- 無金鑰 AI:支援完全離線的語意匹配與透過 Ollama 或 CLI 工具的本地 LLM 整合,API 金鑰為可選項。
- 多來源抓取:從 Hacker News、Reddit、公司看板等多種來源收集職缺資訊。
- 客製化輸出:產生對應職位需求的專業 PDF 履歷與求職信。