Kin: Job Search Companion is a free, offline-first, and open-source desktop app that makes it easy to organize and manage your job search. Your data never leaves your device, so you stay in full control over it.
Kin is an alternative to web-based services like Teal, Huntr, Simplify, and others.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Track your job applications on a Kanban board
- Keep everything in one place: resumes and cover letters you applied with, notes, contacts, and interviews
- Create master resume and cover letter, and tailor them for each job
- Avoid applying to the same company twice. The app will warn you if you do
- Blocklist companies you never want to work for, and keep track of all companies and people you've interacted with
- Streamline your job search with a Google Chrome extension
- When you’re done, simply delete your data. You stay in full control so it never ends up on the market
- pnpm (Monorepo)
- Electron
- Vite
- React
- SQLite + Drizzle ORM
- Tailwind CSS
- Node.js (>=23.11.1, <=25.9.0)
- pnpm (>=10.33.0)
Clone the repository:
git clone git@github.com:ruslanora/kin.gitcd into the project folder and install all dependencies:
pnpm iTo start the app in dev mode, run:
pnpm app:startTo build your own copy, run:
pnpm app:make --arch <target_architecture> --platform <target_platform>For example:
pnpm app:make --arch arm64 --platform darwinNow, unpack the build and add it to your apps. You can find the build in apps/desktop/out/.
To build the extension, run:
pnpm ext:buildYou can add the extension by following this guide. You can find the build in apps/extension/dist/.
Thank you for considering contributing to Kin! The contribution guide can be found here.
In order to ensure that everybody is welcome, please review and abide by the Code of Conduct.
Please review our security policy on how to report security vulnerabilities.
Kin: Job Search Companion is open-sourced software licensed under the AGPL-3.0 license.






