Repolode
croffasia

croffasia/itsaplan

Gerenciador de projetos e rastreador de issues self-hosted, onde equipes e agentes de IA trabalham no mesmo quadro, com API REST, webhooks e MCP.

Alternativa open source a:LinearJiraTrello

Estrelas
1,426
Forks
216
Issues abertas
48
Último commit
há 15 horas

O que é?

It's a Plan é um rastreador de issues self-hosted no estilo do Linear, Jira e Trello. Ele inclui projetos, visualizações Kanban e em tabela, linhas do tempo, calendários, ciclos, campos personalizados, dashboards, documentos compartilhados e quadros de anotações livres. Foi pensado para qualquer tipo de trabalho em equipe, incluindo desenvolvimento de software, marketing, design, suporte e operações.

Seu diferencial são os agentes de IA como membros do projeto. Um agente tem uma função, permissões e um espaço para responsável, e pode receber issues como qualquer colega de equipe. Os agentes internos são executados na instância, com modelo, prompt de sistema e ferramentas configuráveis. Os agentes externos são executados na sua própria máquina por meio do pacote @itsaplan/runner, que pode encaminhar tarefas para Claude Code, Codex, GitHub Copilot CLI, opencode ou qualquer comando que leia stdin. As execuções começam com uma @menção, uma atribuição ou um agendamento.

O projeto oferece uma API REST com documentação OpenAPI, um servidor MCP, webhooks de saída e vinculação de pull requests para GitHub, GitLab, Gitea, Forgejo e Bitbucket. Ele pode ser implantado com Docker, no Railway, no Coolify ou no Kubernetes com Helm.

Recursos principais

  • 01Visualizações Kanban, em tabela, linha do tempo e calendário, com filtros salvos por aba
  • 02Ciclos, campos personalizados, iniciativas e dashboards configuráveis
  • 03Agentes de IA como membros do projeto, executados na instância ou na sua própria máquina
  • 04API REST com OpenAPI, servidor MCP e webhooks de saída assinados
  • 05Vinculação de pull requests para GitHub, GitLab, Gitea, Forgejo e Bitbucket
  • 06Interface disponível em 11 idiomas, incluindo chinês simplificado

Casos de uso

  • Equipes que querem manter o rastreamento de issues no próprio servidor, em vez de usar um SaaS hospedado
  • Equipes de engenharia que querem que agentes de programação assumam e trabalhem em tickets
  • Equipes de áreas que não são de software, como marketing ou suporte, que precisam de um quadro flexível
  • Desenvolvedores que querem automatizar fluxos de trabalho com issues pela API ou pelo MCP

Início rápido

  1. 1

    Clone o repositório

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

    Entre na pasta do projeto

    cd itsaplan
  3. 3

    Instale as dependências

    bun install
  4. 4

    Execute setup e escolha “Try it” para iniciar a stack localmente

    bun run setup

Antes de usar

  • O projeto está em desenvolvimento ativo, então são esperadas mudanças incompatíveis antes do primeiro lançamento estável.
  • Para testar localmente, é necessário ter o Docker e o Bun instalados.
  • A licença AGPL-3.0 pode não ser adequada para algumas empresas sem uma licença comercial.

Tópicos

Perguntas frequentes

O que é itsaplan?
Gerenciador de projetos e rastreador de issues self-hosted, onde equipes e agentes de IA trabalham no mesmo quadro, com API REST, webhooks e MCP. It's a Plan é um rastreador de issues self-hosted no estilo do Linear, Jira e Trello. Ele inclui projetos, visualizações Kanban e em tabela, linhas do tempo, calendários, ciclos, campos personalizados, dashboards, documentos compartilhados e quadros de anotações livres. Foi pensado para qualquer tipo de trabalho em equipe, incluindo desenvolvimento de software, marketing, design, suporte e operações.
itsaplan é gratuito? Qual é a licença?
itsaplan é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
itsaplan ainda é mantido?
Manutenção ativa. O último commit de itsaplan foi em 19 de out. de 2026.
Para que posso usar itsaplan?
Equipes que querem manter o rastreamento de issues no próprio servidor, em vez de usar um SaaS hospedado Equipes de engenharia que querem que agentes de programação assumam e trabalhem em tickets Equipes de áreas que não são de software, como marketing ou suporte, que precisam de um quadro flexível Desenvolvedores que querem automatizar fluxos de trabalho com issues pela API ou pelo MCP
Como instalar itsaplan?
Clone o repositório: git clone https://github.com/croffasia/itsaplan.git Entre na pasta do projeto: cd itsaplan Instale as dependências: bun install Execute setup e escolha “Try it” para iniciar a stack localmente: bun run setup
Onde consigo itsaplan?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/croffasia/itsaplan

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados