AienTech /dossier
A self-hosted job search and resume builder app that writes tailored resumes and cover letters from your profile.
★ 4,927⑂ 1,021👁 23⑃ 44● 51▤ 21◈ 0
4,927
stars
+52
1,021
forks
23
watchers
44
prs
51
issues
21
releases
0
discussions
README
Dossier Your job search, on your own server: one profile, a tailored resume and cover letter for every job, and every application tracked from draft to offer. Dossier keeps your career history in one profile and turns it into a clean resume. For every job you apply to, it reads the posting, shows how you match, and drafts a tailored resume and cover letter that only use facts from your profile. You refine them in a chat, download them as PDFs and track each application from draft to offer. It's for one person on a small server: one password, your data in your own PostgreSQL database (or a single SQLite file), and an AI model of your choice. That can be a local model through Ollama or LM Studio, so your profile and documents stay on your own hardware, or a hosted one (any OpenAI-compatible API, Anthropic or Mistral), which then receives what it writes from. Privacy says what goes where. Get started: run it on your computer in a few minutes, or self-host it on a server. The installation guide covers every way: Docker with or without Compose, Node.js, a plain Ubuntu server, CapRover, Coolify and Dokploy. Or download the desktop app for Windows or Linux from the latest release. It runs Dossier on your computer with nothing else to install, or opens a Dossier you host. See Desktop app. Demo !Dossier in use: the dashboard, dragging a card on the board, a new application from a pasted posting, refining the tailored resume in the chat, the cover letter, and switching resume themes Recorded with the demo data (Jane Doe is made up) and a stand-in AI server that answers at once, played at 1.2× speed. With a real model, reading a posting and writing the documents takes from a few seconds to a few minutes. Features - Profile: basics, skills and languages, experience and volunteering, projects, education, certifications, publications and references, in the order you choose, with a strength meter that counts only what a profile needs. Projects (side, open-source, course or thesis work) show what you can do where your job titles don't yet. Certifications keep who issued them, their dates, credential ID and a link to verify them. Publications are cited in your own style, with bold and italics, and go on resumes word for word. Start it from an existing resume (PDF, Word or Markdown) if you like. - Base resume: twelve themes and a theme builder, previewed live and printed to PDF on the server. Duplicate themes, or share them as files. - Find jobs: search postings near your city, or anywhere you choose, through JSearch (LinkedIn, Indeed and more), Adzuna or FreeHire (company career pages). Save the good ones, dismiss the rest, score any of them against your profile, and start an application from a posting with one click. - Startups: startups that are hiring, from YC startups' job posts and Hacker News' monthly “Who is hiring?” thread, kept to the ones that hire where you live or remotely from your country and ranked against your
Top issues
#11Support multiple recurring job searches and externally imported postings7 comments · 2026-10-24#87Make resume links clickable with clear labels6 comments · 2026-11-07#79Custom Job Search portals2 comments · 2026-11-06#94UI tweak1 comments · 2026-11-08#92Export resumes and cover letters as editable Word documents1 comments · 2026-11-08#95OpenAI compatible AI provider for BYOK support0 comments · 2026-11-08#93Support multiple role-specific base resumes0 comments · 2026-11-08
Latest release
Dossier 1.13.0 v1.13.0 2026-11-08Dossier 1.13.0 Up to three searches for the job agent, the resume or the letter on its own, bold in your bullets, links that open on resumes, a score for each tailored resume, and Gmail, Calendar and MCP apps in the desktop app On this computer. The one-page trimmer is gone. Fixes for How you match and certifications, for resume imports and letters that added what your file doesn't say, for PDFs that job portals read wrongly, for an outside call when the container starts, and for old suggestions that moved an application backwards. What's new - Several searches for the job agent (11): the
News & coverage (6)
Moneycontrol'She landed a job with it': Software engineer builds AI job search app after wife struggles for 10 months2026-10-28LivemintA husband built an AI job-search tool for his wife. She landed a job, and he open-sourced - How it happened? All detail2026-10-28Open MagazineGen Z rewrote the rules of political campaigning, says IFF's Apar Gupta2026-07-29KorbenDufs - The minimalist file server that simplifies everything2024-12-08Google CloudDefinitive Dossier of Devilish Debug Details – Part One: PDB Paths and Malware2019-08-29DicePac-Man Goes Online as Open Source2012-09-04