DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Dossier

Dossier is a self-hosted job search app that keeps one career profile and drafts a tailored resume and cover letter for each job, then tracks each application.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

4 use cases

  • Draft a tailored resume and cover letter for one posting

    Paste a job posting and get a resume and cover letter built only from your profile facts.

    View prompt
    Using the AienTech/dossier repo, follow its README to start the app with Docker Compose on this machine and open http://localhost:3000. Paste the posting text from <posting URL or file> into New application and report the match summary and the list of gaps. Verify that every resume line traces to a fact in the profile before reporting success.
  • Get a daily shortlist of scored job postings

    Let the optional job agent search once a day and keep the best matches for your review.

    View prompt
    Using the AienTech/dossier repo, set up its job agent with the job source <JSearch, Adzuna or Bundesagentur für Arbeit> and the search <search terms and location>. Return the top postings from the Agent screen with their scores and reasons. Verify that the agent has not sent or applied to anything, since the README says it never does.
  • Track every application and interview in one place

    See each application on a board or table and a dashboard with your funnel and upcoming interviews.

    View prompt
    Using the AienTech/dossier repo, after it is running at http://localhost:3000, read the applications on the board and the dashboard funnel for the last 30 days. Return a short list of applications with a status and the next interview date. Verify the counts match the number of applications shown on the table view.
  • Send applications from Gmail and draft replies to employers

    Send each application from your own address with its PDFs, then draft answers to employer replies.

    View prompt
    Using the AienTech/dossier repo, connect Gmail with the Google OAuth client <client ID placeholder> and open the application for <company name>. Return the prepared email and any employer reply with the drafted answer. Verify that nothing is sent until you confirm it, as the README states.

How to use Dossier

  1. Check you have what it needs: Docker Desktop on macOS or Windows, or Docker Engine with the Compose plugin on Linux, plus about 2 GB of free memory; A terminal: Terminal on macOS, a Linux shell, or WSL on Windows; An AI model: a local one through Ollama or LM Studio, or a hosted OpenAI-compatible API, Anthropic or Mistral.
  2. Open AienTech/dossier on GitHub and read the README and license.
  3. Fetch the Compose file: curl -fsSL -o compose.yml https://raw.githubusercontent.com/AienTech/dossier/main/compose.production.yml
  4. Create the secrets in .env with echo "POSTGRES_PASSWORD=$(openssl rand -hex 24)" > .env and echo "DOSSIER_SECRET=$(openssl rand -base64 32)" >> .env
  5. Create your password hash with docker run --rm -it --platform linux/amd64 ghcr.io/aientech/dossier hash-password, then add the printed line to .env as DOSSIER_PASSWORD=argon2id:…
  6. Start Dossier with docker compose up -d, open http://localhost:3000, sign in, and choose a model in Settings → AI provider

These steps come from our top use case, Draft a tailored resume and cover letter for one posting, which also has a copy-paste agent prompt.

Dossier alternatives · Best AI repos for Personal productivity

About this repo

  • Who it is forWritten for a job seeker who wants to run a private job search on their own computer or server, with their own AI model and database.
  • Why it is hot
  • LanguageTypeScript
  • Sourcegithub.com/AienTech/dossier · Back to Hot repos

Requirements

  • Docker Desktop on macOS or Windows, or Docker Engine with the Compose plugin on Linux, plus about 2 GB of free memory
  • A terminal: Terminal on macOS, a Linux shell, or WSL on Windows
  • An AI model: a local one through Ollama or LM Studio, or a hosted OpenAI-compatible API, Anthropic or Mistral
  • Your career history (or an existing resume as PDF, Word or Markdown) to build the profile from
Maintain Dossier? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/aientech-dossier.svg)](https://dedupedai.com/use-cases/aientech-dossier/?ref=badge)

More badge styles and HTML

Questions about Dossier

What is Dossier?

Dossier is a self-hosted job search app that keeps one career profile and drafts a tailored resume and cover letter for each job, then tracks each application. It is an open-source project on GitHub: https://github.com/AienTech/dossier.

Who is Dossier for?

Written for a job seeker who wants to run a private job search on their own computer or server, with their own AI model and database.

What can I do with Dossier?

4 use cases so far, for example: Draft a tailored resume and cover letter for one posting; Get a daily shortlist of scored job postings; Track every application and interview in one place. Each has steps and a copy-paste agent prompt.

What do I need to run Dossier?

Docker Desktop on macOS or Windows, or Docker Engine with the Compose plugin on Linux, plus about 2 GB of free memory; A terminal: Terminal on macOS, a Linux shell, or WSL on Windows; An AI model: a local one through Ollama or LM Studio, or a hosted OpenAI-compatible API, Anthropic or Mistral; Your career history (or an existing resume as PDF, Word or Markdown) to build the profile from.

What are alternatives to Dossier?

Other hot AI repos in Personal productivity: Abacusai Bot, Unigit Ecosystem, Comma, Agent Peer Chat, Compass.

Is Dossier safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.