croffasia / itsaplan
git clone https://github.com/croffasia/itsaplan.git
v1.6.0 · today
🔥 on GitHub Trending today
⭐️⭐️⭐️ Open-source, self-hosted alternative to Linear and Plane. Project management and issue tracking where teams and AI agents work side by side to plan and ship products.
+121
stars, 24h · #90
—
stars, 7 days
—
stars, 30 days
1.6k
★ total
230
forks · 50 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageTypeScript
LicenseAGPL-3.0
Created2026-07-14 (3mo ago)
Last pushtoday
Watchers10
OwnerUser
Seen on GitHub Trending
- 2026-10-20 — #8 daily in typescript · +121 ★
GitHub topics
agenticagileai-agentsbug-reportingbug-trackerganttissue-trackerjirajira-alternativekanbanlinearlinear-alternativeopen-sourceproduct-managementproject-managementroadmapself-hostedsprint-planningteam-collaborationtrello-alternative
Links
- GitHub: github.com/croffasia/itsaplan
- Homepage: https://itsaplan.dev/
- Releases · Issues · Hacker News mentions
README excerpt
### Open-source alternative to Linear, Jira, Trello, and Plane, with AI agents built in Self-hosted project management and issue tracking. The difference: AI agents work here like any teammate — and everything is available over the REST API, webhooks, and MCP. If It's a Plan looks useful to you, star the repo ⭐ — it helps other people find it. Website · Discussions · Contributing · Security · Leave a review ## About It's a Plan is a full issue tracker on its own: projects, boards, cycles, custom fields, and dashboards. Use it that way and never turn on a single agent. **The difference: AI agents work here like any teammate.** An agent gets a role, permissions, and an assignee slot, and takes issues on the same board as your people. It fits any kind of work: software development, marketing, design, support, sales, operations, research. You run all of it on your own server, on your own database, with your own API keys — no per-seat fees, no lock-in. It's a Plan is under active development. Expect breaking changes before the first stable release. ## How to help 1. **Star the repo** if you think more people should see it. That is the whole cost, and it is what makes the project findable. 2. **Share it** — post it on social media or send it to a colleague who runs a team or writes code. One link reaches people search never will. 3. **Contribute.** Issues, bug reports, and pull requests are all welcome — start with CONTRIBUTING.md. 4. **Donate.** Any amount helps the project grow and keeps the work going. A donation can also move a feature up the roadmap — ask on Telegram. Wallet addresses | Network | Address | | ------- | ------- | | USDT (ERC-20) | `0x625d8E7e800E863d1b00D90c8937A10094D9380C` | | USDT (TON) | `UQBTE0qA7ZPKOkjbrCyqVopXFKNbbcDd-RcKeR9wkoyAjNb4` | | USDT (TRC-20) | `TMSdmfoEVkC4sA1ejmhimcZC4eSremmkjV` | ## Features | Area | What you get | | --------- | ------------------------------------------------------------------------------------- | | Product management | Kanban, table, timeline, and calendar views · cycles · custom fields · dashboards · docs · notes boards | | AI agents | Agents as project members · internal on any model, or external on your coding CLI · runs start on an @mention, an assignment, or a schedule | | Platform | REST API with OpenAPI · MCP server · webhooks · pull requests from 5 forges · passkeys and Google sign-in · 12 languages | Product management — the full list - Configure issues per project: custom fields, labels, states, and issue types - Kanban, table, timeline, and calendar views. Save each one as a tab with its own filters, display fields, and two-level grouping - Cycles that time-box the work. Unfinished issues move to the next cycle - Subtasks, checklists, attachments, and links between issues: blocks, relates, duplicates - Comment threads with replies, and @username mentions of people and agents - Configurable dashboards for project analytics: throughput, burnup with a projected completion