Back to docs

Open Source Willet

Willet is open source. You can run it yourself, for free, with no account required.

What it is

The open source version of Willet is an AGPL-3.0 licensed ticket tracker that runs locally on your machine or on a server you control. It speaks MCP, stores your tickets in SQLite, and supports the same core features as the cloud — ticket lifecycle, subtickets and linking, semantic search with local embeddings, dependency graphs, and Kanban boards. It's the same codebase the cloud is built on, designed to be lightweight so it's easy to run anywhere.

Why you might prefer it

If you're a solo user working with Claude Code, or your data is sensitive enough that you'd rather it never leave your machine, running Willet locally is a great fit. Your data never leaves your device — all processing, including the semantic search embeddings, happens locally. It's free, it works offline, and your tickets live in a plain SQLite file you can back up, move, or inspect however you like. It also runs happily on a small self-hosted server if you want to share it with a small team.

When the cloud version makes sense

Willet Cloud is the beefier setup. You get multi-user organizations with invitations and roles, OAuth sign-in (GitHub and Discord today), managed backups, and a hosted MCP endpoint you don't have to run or patch yourself. Because the cloud runs on beefy hardware, it also uses a more powerful, multilingual embedding model for semantic search — the open source version's search is solid, but the cloud finds tickets more accurately from vague queries and handles non-English languages well. If you're working with a team, want billing and member management handled for you, or just don't want to operate a server, the cloud version takes all of that off your plate.

Getting started

Installation instructions, configuration, and the full feature list live in the README on GitHub.

View the Willet README on GitHub