What is seekiee
Introducing seekiee, the open source career management tool.
seekiee is an open-source job-search system that runs inside your AI coding assistant. You give it a job posting URL or raw text and it reads the description, scores the role against your background across six dimensions, generates a tailored PDF resume citing specific lines of your CV, and logs everything to a local application tracker — all in one command, without spreadsheets, without an account, and without your data leaving your machine. It is MIT-licensed and maintained by Darkiee, so anyone running a structured job search can use the same system for free, on their own machine, with the AI model they already pay for.
Philosophy
Open source, seriously
seekiee has no paid tier, no waitlist, no account, and no telemetry. You clone the repo, fill in a YAML config, drop your CV in markdown, and run the system locally with whichever AI coding CLI you already use. Your CV, your profile, and your application history never leave your machine unless you push them somewhere yourself. The project grows through community contributions reviewed in the open: when someone adds a company portal scraper, improves the scoring rubric, or fixes a bug, that improvement ships to everyone in the next release. That is the whole business model — there is no upsell, no enterprise tier, no data sale planned. The system is MIT-licensed forever; even if the maintainer stops shipping, the rubric, the prompts, and the scrapers stay yours to fork, audit, and run.
Want to contribute?
Read the contributing guide before opening a pull request. The short version: open an issue first to discuss the change, then submit your PR. The maintainers review quickly.
AI-native and agnostic
seekiee does not ship its own AI model. It runs as a set of slash commands and prompt files inside whichever AI coding CLI you already trust: Claude Code, Codex, OpenCode, Gemini CLI, Qwen CLI, or GitHub Copilot. The AI does the reasoning; seekiee supplies the structure, the scoring rubric, the company-portal scrapers, and the data contract that keeps your files yours. This architecture means you are not locked into one provider's roadmap or pricing — when a better model ships, you switch your CLI and seekiee runs on top of it unchanged. The same six-dimension rubric produces comparable reasoning whether you point it at a Claude, OpenAI, Gemini, or Qwen model — pick the engine that fits your cost, quality, and privacy profile, and swap freely as the landscape evolves.
When to use seekiee
seekiee is the right tool when you are running an active, structured job search — not casually browsing. It works best for candidates who have a CV they are happy with and want to tailor per application without rewriting it manually each time, who are tracking multiple applications and want a single source of truth instead of a sprawling spreadsheet, who want to apply only to roles that actually fit rather than everything vaguely relevant, and who are comfortable running commands in a terminal even if they do not write code professionally. seekiee is probably not what you need if you are sending one or two applications and are done. The setup — cloning the repo, configuring your profile, adding your CV — takes about fifteen minutes, an investment that only pays off once you are evaluating more than a handful of roles.
What it is not
seekiee does not apply to jobs for you. The system evaluates, scores, generates, and tracks — but every submission is your decision, made with the agent's reasoning visible at each step, and nothing goes anywhere without your explicit approval. seekiee is also not a resume builder or a LinkedIn optimizer; you bring the resume you already have, and the system makes sure each version of it is tuned to the job in front of you. It is a pipeline, not a content factory. The boundary between system code (which updates with each release) and user data (which never gets overwritten) is enforced by the DATA_CONTRACT.md in the repository: your CV, your profile, and your application history are sovereign — seekiee will read them, but it will never silently rewrite or delete what you put there, across any release.