Project management that does the work.
Procyon is a self-hosted issue tracker for teams who liked the idea of Jira more than the reality of it. Fast pages, keyboard-first workflows, release tracking that tells you what is actually shipping, and none of it living on someone else's cloud.
What Procyon does
The tracker parts you use every day, without the parts you don't.
Procyon covers tickets, releases, and teams, and stops there. No sprints-as-a-service upsell, no marketplace, no admin console that needs its own admin.
Tickets that stay out of your way
Types, priorities, statuses, assignees, due dates, children, links, and follow-ups. Filterable lists with saved searches and the columns you actually want.
Self-hosted, for real
ASP.NET Core, PostgreSQL, and Docker Compose. Your tickets live in your database on your hardware, and the whole stack comes up with one command.
Markdown everywhere
Descriptions and comments are markdown with @mentions, attachments, and ticket cross-references that stay linked as your project grows.
Jira import built in
Bring your projects over with the built-in importer: tickets, comments, attachments, versions, and links, with live progress logs while it runs.
Built for keyboards
Slash to search, Enter to submit, quick-add tickets by key. The fast path through Procyon never makes you reach for the mouse.
Ready for automation and AI
A clean REST API and a first-class MCP server, so your scripts and your coding agents can search, file, work, and resolve tickets like anyone else on the team.
One screen per ticket
Everything about a ticket, without the tab safari.
Description, attachments, children, links, follow-ups, and history live on one page. The details rail keeps status, priority, versions, and people in reach while you read.
- Attachments preview inline, and screenshots paste straight into the ticket.
- Cross-referenced tickets stay linked in both directions.
- Follow-ups put a date on "check back on this" so it actually happens.
Release tracking
Know what is in the release, and what is in the way.
Versions carry their own progress: how many tickets are resolved, how many are open, and a straight line to the unresolved list. The release radar on the home page keeps every active version in view.
- Per-version progress with resolved counts at a glance.
- One click from a version to its unresolved tickets.
- Release when the count hits zero, not when the meeting says so.
Procyon is being built in the open.
We run RoushTech on it every day, and it is not ready for yours yet. The blog covers what ships and why. Subscribe to the RSS feed or check back as releases land.