croffasia/itsaplan

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.

What it solves

It's a Plan is an open-source project management and issue tracking system designed to replace proprietary tools like Linear, Jira, and Trello. It solves the problem of fragmented workflows by integrating AI agents directly into the team structure, allowing them to function as first-class project members who can take on tasks and collaborate alongside humans.

How it works

The platform provides a full suite of project management tools—including Kanban boards, timelines, calendars, and custom fields—while treating AI agents as teammates. These agents can be configured as "internal" (running on the instance with specific models and tools) or "external" (running on a local machine via a runner that connects to CLI tools like Claude Code or GitHub Copilot CLI).

Agents are triggered by @mentions in comments, direct assignments, or pre-set schedules. The system also includes an MCP server, allowing external AI assistants to interact with the project data via API.

Who it’s for

It is designed for teams across various domains—including software development, marketing, design, support, and research—who want a self-hosted, open-source alternative to commercial project management software with built-in AI capabilities.

Highlights

  • AI Agents as Teammates: Agents have their own roles, permissions, and can be assigned issues just like human members.
  • Cope with External CLIs: Supports external agents via a runner that integrates with tools like Claude Code, Codex, and Antigravity CLI.
  • Comprehensive Project Management: Includes cycles, subtasks, dashboards, shared Markdown docs, and freeform notes boards.
  • Extensible Platform: Features a REST API, webhooks, and an MCP server for deep integration with other tools.
  • Forge Integration: Syncs pull requests from GitHub, GitLab, Gitea, Forgejo, and Bitbucket to automatically move issues based on PR status.

Related

  • Project
  • Project
  • Project
  • Project
  • Project