Open-source workflow automation platform and alternative to Zapier, with TypeScript-based integrations that also run as MCP servers for AI agents.
- 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
Clone the repository
git clone https://github.com/croffasia/itsaplan.git - 2
Enter the project folder
cd itsaplan - 3
Install dependencies
bun install - 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
Fair-code workflow automation platform for building AI agents and workflows, combining a visual canvas with custom code and 1500+ integrations.
Open-source SDK for building and running AI agents in Python and TypeScript, with tools, MCP, memory, and model portability.
Self-hosted AI coworker platform where each agent gets its own browser, files and tools, with every action gated by policy and logged.
Self-hosted auth gateway that lets AI agents call 1,000+ SaaS providers through SDK, CLI, MCP, HTTP, and OpenAPI without handing over credentials.
Self-hosted, open source AI assistant and persistent bot platform where you choose the model and sandbox, on web, desktop, iPhone and Android.