Pular para o conteúdo

Fase inicialO Comitiva é um projeto open source novo, em desenvolvimento e testes. Conte com arestas e mudanças de uma versão para a outra.Conte o que quebrou

Comitiva
Idioma:EN
A v0.3.0 saiu — workspaces para equipes, num hub que você hospeda

Uma equipe de agentes de IA,num só chat.

Configure cada agente uma vez, com uma função, um modelo e os arquivos e ferramentas que ele pode usar. Depois converse com todos num chat no estilo do Slack: eles trabalham ao mesmo tempo, pedem permissão antes de mudar um arquivo e sua equipe pode compartilhá-los.

v0.3.0 · macOS · Windows · Linux · Gratuito e open source · Apache-2.0 · Em desenvolvimento

O que é o Comitiva?

Pare de repetir as mesmas instruções para cada IA.

Usar IA no trabalho de verdade hoje é uma janela por provedor, colar as mesmas instruções de novo e de novo e copiar arquivos de um lado para o outro na mão. O Comitiva é um app desktop onde você define cada agente uma vez — uma Pesquisadora que lê sua pasta de anotações, um Redator que escreve no estilo da casa, uma Revisora com o seu checklist — e depois é só conversar com eles.

  1. 01

    Conecte os modelos que você já tem

    Uma chave de API (Anthropic, compatível com OpenAI, Google Gemini), um modelo local pelo Ollama ou o login do Claude Code e do Codex que você já usa.

  2. 02

    Dê uma função a cada agente

    Um papel, um modelo, as pastas e ferramentas que ele pode usar e as diretrizes que deve seguir.

  3. 03

    Converse com vários ao mesmo tempo

    Peça num chat como o Slack. Os agentes respondem em paralelo, pedem permissão antes de mudar um arquivo e mostram quanto custou cada execução.

Para pessoas e pequenas equipes que usam IA para pesquisar, escrever, revisar e organizar arquivos — não só para programar.

Conexões

Qualquer modelo, um só chat.

Use chaves de API ou as CLIs que você já usa, com o próprio login delas. Cada agente escolhe uma conexão e um modelo, e vários agentes respondem ao mesmo tempo.

APIs

  • Anthropic
  • OpenAI-compatible
  • Google Gemini
  • Ollama

CLIs

  • Claude Code
  • Codex

Ferramentas

  • Pastas locais
  • Google Drive
  • Qualquer servidor MCP

Modelos locais pelo Ollama ou LM Studio não precisam de chave.

O que ele faz

Tudo o que um agente precisa. Nada que ele não deva ter.

Vários agentes, todos juntos

Comece uma conversa enquanto outro agente ainda trabalha. A barra lateral mostra quem está respondendo, quem precisa da sua aprovação e o que não foi lido.

  • PPesquisadoraaprovar
  • RRedatorrespondendo
  • RRevisorarespondendo
  • OOrganizadorlivre

Pastas, Drive, qualquer servidor MCP

Dê a um agente pastas locais (leitura, ou leitura e escrita), o seu Google Drive ou qualquer servidor MCP que você cadastrar e testar no app.

~/notes · read ~/drafts · read & write Google Drive MCP
⌘/CtrlK

Busque tudo

Vá direto a um agente, uma conversa ou qualquer mensagem. Texto completo, sem se importar com acentos.

Saiba quanto custa

Tokens e custo de cada execução, por conexão, agente e modelo, com as suas correções de preço e exportação em CSV.

Anexos

Cole um print ou solte arquivos de texto numa mensagem. Provedores que não enxergam imagens recebem o nome do arquivo, e o campo de mensagem avisa antes de enviar.

Leve para onde quiser

Exporte uma conversa em Markdown. Exporte agentes com suas conexões e ferramentas num arquivo — nunca com as chaves — e importe em outro lugar.

Local primeiro

Tudo fica no seu computador, em SQLite. As chaves ficam no chaveiro do sistema, nunca no banco. Sem precisar de conta.

Feito para o teclado

Um atalho para cada comando, menu nativo, tema claro e escuro, English e Português (Brasil).

Permissões

Você vê e controla o que os agentes fazem com seus arquivos.

Toda chamada de ferramenta passa por um único controle de permissões no runner, tanto para modelos de API quanto para CLIs. Claude Code e Codex chegam às suas ferramentas pelo Comitiva, então as gravações deles também perguntam.

  1. Ler

    Ler é livre

    Dentro das pastas do agente, listar, ler e buscar não precisam de aprovação.

  2. Gravar

    Gravar pergunta antes

    Qualquer coisa que altere um arquivo pausa a execução e pergunta ali mesmo: Permitir, Negar ou Sempre permitir para este agente.

  3. Fora

    Fora é recusado

    Caminhos fora das pastas do agente são rejeitados pelo próprio servidor, não só pela interface — inclusive fugas por symlink.

Por agente: perguntar antes de gravar, permitir gravações ou somente leitura.

Novo na v0.3.0

Diretrizes

Escreva uma vez. Cada agente recebe só o que se aplica a ele.

Guarde o estilo da casa, regras e anotações de referência como diretrizes e escolha quem recebe cada uma. O Comitiva as coloca no prompt de sistema de cada agente, depois do papel, e nenhum prompt carrega regras que não são para ele.

  • Todos os agentes

    Para o que todos seguem: tom, idioma, quem são seus clientes.

  • Agentes com uma tag

    Marque agentes com “pesquisa” ou “revisão” e eles recebem as regras correspondentes, agora e depois.

  • Agentes que a escolherem

    Marque a diretriz no formulário do agente, como um glossário que só o Redator precisa.

AGENTS.md
  • ## Estilo da casatodos os agentes
  • ## Regras de pesquisatag: pesquisa
  • ## Checklist de revisãotag: revisão
  • ## Glossárioescolhida pelo Redator

Já tem um AGENTS.md ou CLAUDE.md? Importe: cada seção ## vira uma diretriz. Exportar grava todas de volta num só arquivo.

A tela de Diretrizes: Estilo da casa para todos os agentes, regras de pesquisa e checklist de revisão por tag e um glossário que os agentes escolhem, cada uma com quantos agentes alcança.

No Comitiva desde a v0.3.0, testado de ponta a ponta. Por enquanto as diretrizes são do Pessoal: workspaces num hub ganham as suas na Fase 9.

Não é uma ferramenta de código

Agentes para qualquer tipo de trabalho.

Nada no Comitiva pressupõe Git, repositórios ou terminal. Os agentes pesquisam, escrevem, revisam e organizam. Código é só um caso — e, quando precisar, ele entra como um servidor MCP como qualquer outra ferramenta.

  • PPesquisadora

    Lê uma pasta de anotações e aponta os temas que se repetem, com citações.

  • RRedator

    Escreve no seu Google Drive a partir de um briefing, no estilo da casa.

  • RRevisora

    Confere um rascunho contra um checklist e lista o que falta.

  • OOrganizador

    Arruma uma pasta bagunçada numa estrutura que você aprova, um movimento por vez.

Equipes

Compartilhe agentes e conversas, ao vivo.

Conecte o Comitiva a um hub e sua equipe trabalha em workspaces compartilhados: os mesmos agentes, as mesmas conversas e respostas que chegam na tela de todo mundo ao mesmo tempo. O hub é opcional — sem ele, o Comitiva é Pessoal e fica no seu computador.

  • Workspaces e papéis

    Dono, admin e membro. O convite é um link: vale uma vez, por 7 dias, e só para o e-mail convidado.

  • Agentes compartilhados, a sua chave

    Um agente compartilhado indica um provedor e um modelo, nunca uma conexão. Cada membro liga esse agente a uma conexão sua, então nenhuma chave de API é compartilhada.

  • Todo mundo vê a resposta chegar

    Quem manda a mensagem roda o turno no próprio computador, e os outros veem a resposta chegar no nome dessa pessoa. O cabeçalho diz em qual computador ela está rodando.

  • A aprovação fica com o arquivo

    Só quem está rodando a resposta pode permitir uma gravação — o arquivo está no computador dessa pessoa. Os outros veem que a chamada está esperando por ela.

Equipe de pesquisaWorkspace
PPesquisadoraagente compartilhado
  • AAnarodando a resposta no computador dela
  • BBeatrizvendo a resposta chegar

···Pesquisadora está respondendo…

Pesquisadora quer gravar um arquivo

Aguardando a resposta de Ana

O que nunca sai do seu computador

  • Conexões e chaves de API
  • Agentes e conversas pessoais
  • Pastas e servidores de ferramentas locais
  • Decisões de “sempre permitir”

No Comitiva desde a v0.2.0: dois desktops na mesma conversa ao vivo, testados de ponta a ponta contra a imagem do próprio hub.

O hub é um servidor separado que você pode hospedar (Apache-2.0). O hub hospedado oficial vai rodar em app.comitiva.dev. Como o hub funciona

Como é feito

Feito para ir além do desktop.

Toda a execução de LLMs — adaptadores, streaming, cancelamento, o loop de ferramentas, clientes MCP, aprovações e uso — vive no runner, um processo Node com um protocolo de linhas JSON. O Electron é um cliente dele; num workspace, a mesma interface fala com um hub.

Hubopcional

workspaces · um Backend remoto

O runner é o produto

Um processo cuida da execução. Qualquer casca pode dirigi-lo: o desktop hoje, um servidor ou uma CLI amanhã.

Local primeiro

SQLite para tudo, o chaveiro do sistema para segredos. Sem hub, tudo funciona offline. O hub é opcional e sincroniza.

Um contrato compartilhado

Entidades, blocos de mensagem e eventos são publicados como JSON Schema, então o desktop em TypeScript e o hub em PHP falam a mesma língua.

Ver os schemas

O que vem

Hoje, o seu desktop e a sua equipe. Depois, o navegador.

O Comitiva começa no seu computador e cresce para um espaço compartilhado num hub. O desktop continua local primeiro; o hub é opcional.

  1. AgoraDisponível

    Desktop v0.3.0

    macOS, Windows e Linux. Conexões, agentes, ferramentas com aprovação, anexos, busca, uso e custo. Procura atualizações sozinho.

  2. Fase 8Disponível

    Hub para equipes

    Contas, workspaces, agentes compartilhados que cada membro roda com a própria conexão, e respostas que chegam ao vivo na tela de todos. Hospede você mesmo: uma imagem Docker e Postgres.

  3. Fase 9Próximo

    Web

    A mesma interface no navegador, servida pelo hub. Chaves de API da equipe e agentes de API rodando no servidor, para que quem não tem o desktop também converse com eles. Um desktop online pode rodar CLIs e ferramentas locais em nome da equipe.

  4. Fase 10Planejado

    Políticas de uso

    Limites e concorrência por agente, e fallback: um agente troca de conexão quando atinge um limite.

Três jeitos de usar

  • DesktopDisponível

    Gratuito e open source. Funciona inteiro no seu computador, sem conta.

    Apache-2.0

  • Hub da comunidadeDisponível

    O hub, open source, nos seus próprios servidores: uma imagem Docker e Postgres. Para equipes que hospedam as próprias ferramentas.

    Apache-2.0

  • Hub hospedadoEm breve

    O hub, rodado por nós. Cobrado pelo uso.

    app.comitiva.dev

Ver o roadmap completo

Open source, do runner para cima.

O Comitiva está no começo e é construído em público. Leia a especificação, as decisões de arquitetura e o código. Abra uma issue, mande um pull request ou acompanhe as versões: relatos de uso real são os que mais ajudam.

Apache-2.0