Spend less time rewriting the same job application information.

Store your work history, skills, personal details, and answers to common application questions in one place. Add a job posting and use that information to create tailored resumes and cover letters.

Everything is stored locally in the browser you are currently using.

Create Your Profile

No account required. Your information is not stored in a central user database.

What You Can Do

  • Build your reusable profile

    Save your work experience, education, skills, accomplishments, and other information you regularly use in applications.

  • Save common answers

    Keep reusable answers for questions such as why you are interested in a role, your preferred work environment, or examples of past accomplishments.

  • Tailor each application

    Paste a job posting and use your saved information with an AI model to create a tailored resume and cover letter.

  • Track your applications

    Record where you applied, which resume you used, your current status, and whether you received an interview, offer, or rejection.

Your information stays in your browser.

This app does not require an account. Your profile, saved answers, resumes, cover letters, and application history are stored locally in your browser using IndexedDB.

This means:

  • Your information is not automatically uploaded to a central user database.
  • Your information will only be available in the browser and device where you created it.
  • Switching browsers or devices will create a separate local workspace.
  • Clearing your browser’s site data may permanently remove your saved information.
  • You should regularly export a backup of information you do not want to lose.

Bring your own AI access.

To generate tailored documents, you can connect a supported AI model using your own API key. For safety, your key is not saved. You will need to enter it again in each browser session when you request an AI-generated result. More info on temporary keys, where to create them, and pricing.

Supported options

Prefer not to send data to a cloud provider? Install Ollama, pull a model (for example ollama pull llama3.2), and point this app at your local Ollama server—usually http://localhost:11434. No cloud API key is required for local Ollama use.

Setup details live in the Ollama docs.

Built for myself. Shared with other job seekers.

I started this project because I was tired of repeatedly entering the same information and rewriting my resume for every application. I wanted one place where I could organize my experience, reuse my answers, tailor my documents, and track the reality of the job search—including the rejections.

This is a personal, independent project, not a staffing agency or employment service. It does not guarantee interviews, job offers, or the accuracy of AI-generated content. Users should always review generated resumes and cover letters before submitting them.

Want to improve it?

This project is open source. Developers, designers, job seekers, and anyone with useful ideas are welcome to review the code, report issues, or contribute on GitHub.

Create your reusable job-search workspace.

Start by adding the information you already use across your applications.

Quick info

Copy the details forms keep asking for — portfolio, GitHub, LinkedIn, and more.

Loading profile…

API key

Your API key, models, and endpoint are kept only in this browser tab’s memory. They are never written to IndexedDB. Closing or refreshing the page clears session overrides. For local development you can seed defaults with NEXT_PUBLIC_AI_API_KEY, NEXT_PUBLIC_AI_MODEL, and NEXT_PUBLIC_AI_QUALITY_MODEL in .env.local.

More info — how we keep keys temporary, where to get one, and pricing.

Cheaper model for job parsing, fit scoring, and profile import.

Higher-quality model used only when generating a tailored resume and cover letter.

Fills in from the everyday model. Override for a proxy or custom local endpoint (Ollama defaults to http://localhost:11434/v1).