Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

Jantt

Motor de gráficos de Gantt em TypeScript que exibe o plano em JSON de um LLM como cronograma editável, com solucionador de dependências, CLI e servidor MCP.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

3.4/5

Jantt parte de uma ideia sensata, o modelo escreve dados e a biblioteca desenha o gráfico, mas um projeto de uma pessoa só com tantas promessas corporativas precisa ser testado com os seus próprios planos antes que alguém dependa dele.

O que é Jantt?

Jantt transforma um documento JSON de tarefas, datas, dependências e marcos em um gráfico de Gantt interativo que você pode arrastar, ligar e editar, e grava as mudanças de volta no JSON. A proposta é voltada a modelos de linguagem: em vez de pedir ao ChatGPT ou ao Claude que escrevam React ou SVG para um cronograma, você entrega o esquema e a cola do Jantt, eles devolvem JSON simples, e o motor cuida do layout, do grafo de dependências e do caminho crítico.

O núcleo, @jantt/core, é TypeScript sem dependências em tempo de execução e tem menos de 14 KB comprimido com gzip, segundo o README. Ao redor há pacotes para React, Vue, Svelte, um web component, uma tag script, Python e Jupyter, uma CLI (npx jantt open) que sincroniza as edições do navegador com o arquivo em disco, uma integração com Yjs para edição multiusuário, importação e exportação de Microsoft Project XML e Primavera P6, e @jantt/mcp, um servidor MCP com seis ferramentas de planejamento para Claude Desktop, Cursor e outros agentes.

Tem licença MIT, foi criado por um único desenvolvedor, AhmadHassan-BTed, e tem um playground no GitHub Pages.

Jantt vale a pena?

O argumento central do Jantt está certo. Modelos de linguagem escrevem mal código de layout e bem dados estruturados, então um esquema que o modelo preenche e um motor determinístico que resolve dependências e desenha as barras devem gerar menos cronogramas quebrados do que JSX gerado. A sincronização nos dois sentidos da CLI torna o ciclo prático: um agente escreve project.json, uma pessoa arrasta tarefas no navegador e o arquivo em disco muda para a próxima vez do agente.

A lista de recursos é longa para um projeto criado em 28 de agosto de 2026: caminho crítico, gerenciamento de valor agregado, auditorias de cronograma DCMA-14, simulações de risco Monte Carlo, visões Kanban e de análise, um renderizador em canvas que, segundo o README, lida com mais de 100.000 tarefas a 60 FPS, e intercâmbio com Microsoft Project e Primavera. O README diz que os modelos usam 10 vezes menos tokens do que com JSX; não publica nenhuma medição por trás desse número, e o discurso de 0 alucinações em torno do esquema é marketing, não algo que um esquema possa prometer.

Os números do repositório não batem muito bem. Ele mostra 6.207 estrelas, mas só 17 forks e um colaborador, e o @jantt/core foi baixado 529 vezes no npm na última semana, o @jantt/mcp 177 vezes. Bem menos gente parece ter construído em cima do Jantt do que o número de estrelas sugere. Há uma única versão com tag, a v1.1.0, de 2 de novembro, e 12 issues abertas.

Para uma equipe pequena que quer que um agente mantenha um arquivo de plano e uma pessoa o ajuste visualmente, vale uma tarde no playground. Para qualquer coisa que precise abrir sem problemas no Microsoft Project ou passar por uma auditoria de cronograma, teste primeiro a importação e a exportação com os seus próprios arquivos; o Frappe Gantt é mais simples e o DHTMLX Gantt é muito mais comprovado.

Onde ele se destaca

  • Um desenvolvedor criando um assistente de planejamento de projetos com IA

    Mostrar o plano do modelo como um gráfico que os usuários possam corrigir

    Coloque a cola do Jantt no prompt de sistema, valide o JSON devolvido contra jantt.schema.json e exiba-o com o componente @jantt/react; o onCommit devolve o plano editado para enviar de volta ao modelo.

  • Uma gerente de engenharia em uma startup de 10 pessoas

    Manter no repositório um arquivo de roadmap que o Claude Code e as pessoas possam editar

    Rode npx jantt open ./project.json; o agente edita o arquivo, a equipe arrasta tarefas no navegador e a CLI grava as mudanças em disco. Grátis, sem serviço hospedado.

  • Um cientista de dados no Jupyter

    Transformar uma tabela de tarefas do pandas em cronograma

    pip install jantt e chame jantt.show(df) com as colunas id, label, start, end e dependsOn; jantt.streamlit(df) faz o mesmo em um app Streamlit.

Antes de decidir

Configuração
npm install @jantt/react @jantt/core para React, npx jantt open <file.json> para a CLI, npx @jantt/mcp para o servidor MCP; Node.js 20 ou posterior.
Integrações
React, Vue 3, Svelte, web component, tag script, Python, Jupyter e Streamlit; Yjs para colaboração em tempo real; importação e exportação de Microsoft Project XML, Primavera P6 XER e CSV; MCP para Claude Desktop e Cursor.
Dados e privacidade
Roda inteiramente no cliente ou na sua máquina; os planos ficam nos seus arquivos JSON ou no armazenamento local do navegador. Licença MIT.
Custo em escala
Sem custo de licença; só os tokens que o seu agente gasta escrevendo o JSON.
Limites
Um único mantenedor; 12 issues abertas; as afirmações de desempenho e intercâmbio vêm do README, não de testes independentes; o esquema está na v1.4.0, então verifique com qual versão o modelo foi instruído.

O que é bom

  • Esquema JSON e cola escritos para LLMs preencherem
  • Núcleo sem dependências com menos de 14 KB comprimido
  • A CLI sincroniza as edições do navegador com o arquivo JSON
  • Servidor MCP com seis ferramentas de planejamento
  • Integrações para React, Vue, Svelte, HTML puro e Python

O que não é

  • Um colaborador e 17 forks por trás de 6.207 estrelas
  • As promessas de economia de tokens e de 0 alucinações não foram medidas
  • Recursos corporativos como EVM e exportação para P6 são novos e não testados em escala
  • Só uma versão com tag

Ideal para

Desenvolvedores que criam agentes ou ferramentas internas que geram planos de projeto e querem uma visão de Gantt leve e editável do JSON do modelo.

Jantt: perguntas frequentes

Jantt vale a pena?
Jantt parte de uma ideia sensata, o modelo escreve dados e a biblioteca desenha o gráfico, mas um projeto de uma pessoa só com tantas promessas corporativas precisa ser testado com os seus próprios planos antes que alguém dependa dele. Damos nota 3.4 de 5.
Quanto custa Jantt?
Grátis sob a licença MIT, incluindo todos os pacotes @jantt no npm. Sem versão hospedada ou paga.
Quais são as desvantagens de Jantt?
Um colaborador e 17 forks por trás de 6.207 estrelas; as promessas de economia de tokens e de 0 alucinações não foram medidas; recursos corporativos como EVM e exportação para P6 são novos e não testados em escala; só uma versão com tag.
Para quem Jantt é indicado?
Desenvolvedores que criam agentes ou ferramentas internas que geram planos de projeto e querem uma visão de Gantt leve e editável do JSON do modelo.
Quanto custa Jantt para uma equipe ou em produção?
Sem custo de licença; só os tokens que o seu agente gasta escrevendo o JSON.
Jantt é seguro para dados da empresa?
Roda inteiramente no cliente ou na sua máquina; os planos ficam nos seus arquivos JSON ou no armazenamento local do navegador. Licença MIT.

Respostas verificadas em 3 de nov. de 2026.