开源 AI 求职代理,依据你的简历为职位打分,生成定制简历与求职信,并在本地 AI 编程 CLI 中追踪投递进度。
- Star
- 4,685
- Fork
- 989
- 未关闭 Issue
- 6
- 最近提交
- 昨天
这是什么?
Dossier 将你的职业经历集中在一份个人档案中。针对每个申请的职位,它会解析职位描述,展示你的经历与要求的匹配情况,并生成只使用档案中真实信息的简历和求职信。你可以在对话中修改草稿、导出为 PDF,并在看板或表格中跟踪每次申请,从草稿直到拿到 offer。
它面向在小型服务器上独自使用的个人,只需一个密码,数据保存在自己的 PostgreSQL 数据库中。AI 模型可自由选择:通过 Ollama 或 LM Studio 使用本地模型,文档不离开自己的设备;也可接入任何兼容 OpenAI 接口的服务、Anthropic 或 Mistral。职位搜索支持 JSearch 和 Adzuna,Gmail 与 Google 日历为可选连接。
应用基于 Docker 运行,安装指南涵盖 Docker Compose、Node.js、普通 Ubuntu 服务器、CapRover、Coolify 和 Dokploy。界面为英文,主要面向桌面浏览器。
核心功能
- 01维护一份个人档案,并为每个职位生成定制简历和求职信
- 02通过对话和手动编辑修改文档,并可回退到早期版本
- 03展示档案与职位要求的匹配情况,缺失项会标出而非编造
- 04在看板、表格和仪表盘中跟踪申请,包含转化漏斗和面试日历
- 05支持通过 Ollama 或 LM Studio 使用本地模型,也可接入托管 AI 服务
- 06支持将全部数据导出、导入为单个文件,并提供每晚自动备份
适用场景
- 希望获得定制化申请材料,又不想把个人经历交给第三方服务的求职者
- 在个人服务器上运行、希望集中管理求职进度的用户
- 希望使用自托管 AI 工具、并把档案数据保存在自有 PostgreSQL 中的开发者
收录于专题
标签
#job-search#resume#cover-letter#llm#self-hosted#nextjs#postgresql#docker#caprover#job-application-tracker
常见问题
- dossier 是什么?
- 一款自托管的求职应用,基于同一份个人档案为每个职位生成定制简历和求职信,并跟踪每次申请直至结果。 Dossier 将你的职业经历集中在一份个人档案中。针对每个申请的职位,它会解析职位描述,展示你的经历与要求的匹配情况,并生成只使用档案中真实信息的简历和求职信。你可以在对话中修改草稿、导出为 PDF,并在看板或表格中跟踪每次申请,从草稿直到拿到 offer。
- dossier 可以免费使用吗?用的什么许可证?
- dossier 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- dossier 还在维护吗?
- 活跃维护中。dossier 最近一次提交是在 2026年11月6日。
- dossier 适合用来做什么?
- 希望获得定制化申请材料,又不想把个人经历交给第三方服务的求职者 在个人服务器上运行、希望集中管理求职进度的用户 希望使用自托管 AI 工具、并把档案数据保存在自有 PostgreSQL 中的开发者
- 在哪里获取 dossier?
- 源代码和安装说明在 GitHub 上:https://github.com/AienTech/dossier
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
8.1万+1827 本周1.5万JavaScriptMIT更新于 22小时前
自托管的求职流程工具,聚合多个招聘网站搜索职位,按岗位定制简历,评估匹配度并统一跟踪投递进度。
4105+20 本周558TypeScriptOther更新于 8天前
可自托管的求职管理工具,支持 AI 简历审阅、岗位匹配、自动发现职位和 MCP 接入。
1507+32 本周274TypeScriptMIT维护活跃更新于 23小时前
一组 Markdown 格式的 AI 智能体技能,帮助 Claude Code 等编码助手完成简历优化、ATS 适配和求职准备。
3062+98 本周249MIT更新于 5个月前
开源自托管简历工具,可结合本地或云端大模型,按每个职位描述定制你的简历。
2.9万+196 本周5130PythonApache-2.0更新于 5天前
基于 Claude Code 的求职申请框架,可评估职位、定制 LaTeX 简历、撰写求职信并准备面试,在本地运行。
7万+2196 本周2.3万PythonMIT维护活跃更新于 前天