Repolode
croffasia

croffasia/itsaplan

Self-hosted project management and issue tracker where teams and AI agents work on the same board, with a REST API, webhooks and MCP.

Open-source alternative to:LinearJiraTrello

Stars
1,426
Forks
216
Open issues
48
Last commit
17 hours ago

What is it?

It's a Plan is a self-hosted issue tracker in the style of Linear, Jira and Trello. It covers projects, Kanban and table views, timelines, calendars, cycles, custom fields, dashboards, shared docs and freeform notes boards. It is meant for any kind of team work, including software development, marketing, design, support and operations.

Its distinguishing feature is AI agents as project members. An agent has a role, permissions and an assignee slot, and it can take issues like any teammate. Internal agents run on the instance with a configurable model, system prompt and tools. External agents run on your own machine through the @itsaplan/runner package, which can hand tasks to Claude Code, Codex, GitHub Copilot CLI, opencode or any command that reads stdin. Runs start from an @mention, an assignment or a schedule.

The project offers a REST API with OpenAPI docs, an MCP server, outgoing webhooks, and pull request linking for GitHub, GitLab, Gitea, Forgejo and Bitbucket. It can be deployed with Docker, on Railway, Coolify or Kubernetes with Helm.

Key features

  • 01Kanban, table, timeline and calendar views with saved filters per tab
  • 02Cycles, custom fields, initiatives and configurable dashboards
  • 03AI agents as project members, running on the instance or on your own machine
  • 04REST API with OpenAPI, MCP server and signed outgoing webhooks
  • 05Pull request linking for GitHub, GitLab, Gitea, Forgejo and Bitbucket
  • 06Interface available in 11 languages, including Simplified Chinese

Use cases

  • A team that wants to keep issue tracking on its own server instead of a hosted SaaS
  • Engineering teams that want coding agents to pick up and work on tickets
  • Non-software teams such as marketing or support that need a flexible board
  • Developers who want to automate issue workflows through the API or MCP

Quick start

  1. 1

    Clone the repository

    git clone https://github.com/croffasia/itsaplan.git
  2. 2

    Enter the project folder

    cd itsaplan
  3. 3

    Install dependencies

    bun install
  4. 4

    Run setup and choose "Try it" to start the stack locally

    bun run setup

Things to know

  • Under active development, so breaking changes are expected before the first stable release.
  • Local try-it setup requires Docker and Bun installed.
  • Licensed under AGPL-3.0, which may not fit some companies without a commercial licence.

Topics

FAQ

What is itsaplan?
Self-hosted project management and issue tracker where teams and AI agents work on the same board, with a REST API, webhooks and MCP. It's a Plan is a self-hosted issue tracker in the style of Linear, Jira and Trello. It covers projects, Kanban and table views, timelines, calendars, cycles, custom fields, dashboards, shared docs and freeform notes boards. It is meant for any kind of team work, including software development, marketing, design, support and operations.
Is itsaplan free to use? What license does it have?
itsaplan is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is itsaplan still maintained?
Actively maintained. The last commit to itsaplan was on Oct 19, 2026.
What can I use itsaplan for?
A team that wants to keep issue tracking on its own server instead of a hosted SaaS Engineering teams that want coding agents to pick up and work on tickets Non-software teams such as marketing or support that need a flexible board Developers who want to automate issue workflows through the API or MCP
How do I install itsaplan?
Clone the repository: git clone https://github.com/croffasia/itsaplan.git Enter the project folder: cd itsaplan Install dependencies: bun install Run setup and choose "Try it" to start the stack locally: bun run setup
Where can I get itsaplan?
The source code and installation instructions are on GitHub: https://github.com/croffasia/itsaplan

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects