Verifique os tipos do código TypeScript e JavaScript nos seus docs Markdown e MDX em relação à API real do seu projeto, no editor, na CLI e no CI, para que os exemplos documentados nunca fiquem desatualizados ou alucinados.
O que faz
Kiira extrai blocos de código TypeScript e JavaScript de docs Markdown e MDX e verifica os tipos em relação à API real do seu projeto. Os erros são reportados na linha de origem exata no seu editor, na CLI e no CI. O foco são docs escritos ou atualizados por agentes de IA que alucinam APIs.
Kiira extrai os blocos de código TypeScript e JavaScript dos seus documentos Markdown e MDX e verifica os tipos em relação à API real do seu projeto, reportando os erros diretamente na linha de origem, no seu editor, na linha de comando e no CI. Ele existe porque os docs são cada vez mais escritos e atualizados por agentes de IA que alucinam APIs, e o Kiira captura exatamente o que faz um exemplo copiado e colado falhar: imports inválidos, exports ausentes, subcaminhos de pacote incorretos, nomes de funções ou props errados e código que simplesmente não compila.
Ele tem consciência de workspaces em monorepos, mapeando cada pacote para sua origem para que imports internos @scope/* sejam resolvidos sem caminhos tsconfig escritos manualmente, suporta sobreposições de compilador por glob para docs com múltiplos frameworks e agrupa trechos que dependem uns dos outros. Um modo --fix reescreve fences com tags erradas, adiciona tags de agrupamento e escreve as sobreposições de framework automaticamente. Kiira é fornecido como uma biblioteca principal, uma CLI kiira, uma extensão VS Code para squiggles ao vivo dentro dos fences e uma GitHub Action para CI.
Recursos
Notas de campo
Revisado em Jun 21, 2026
Ideal para
Resultados para quem cria
Atenção
Testado com
Custo
Gratuito e de código aberto (MIT).
Ele mantém os exemplos de código na sua documentação corretos, verificando os tipos em relação à API real do seu projeto, para que imports, exports e nomes de opções não possam ficar desatualizados silenciosamente nem ser alucinados por um agente de IA.
No seu editor (uma extensão VS Code exibe squiggles ao vivo dentro dos fences Markdown), na linha de comando via kiira check e no CI por meio da GitHub Action incluída.
Sim. No modo workspace, ele descobre o workspace do seu pnpm, npm ou yarn e mapeia cada pacote para sua origem, para que docs que importam seus pacotes internos e bibliotecas de terceiros sejam resolvidos sem caminhos tsconfig escritos manualmente.
Um agente harness com CLI e orientado a especificações para Claude Code e Codex, que escaneia sua base de código e executa cada mudança por um pipeline de cinco agentes (escopo, plano, construção, verificação, aprendizado) com uma cadeia de prova auditável.
Best for Trazer estrutura e verificação à codificação com agentesUm detector de cópias e colagens para código-fonte com suporte a mais de 200 formatos, motor baseado em Rust até 24-37x mais rápido, treze reporters, integrações com CI e pre-commit hooks, e saída pronta para IA incluindo uma skill de agente e servidor MCP.
Best for Encontrar duplicações de cópia e colagem em uma base de códigoO toolkit open-source do GitHub para Spec-Driven Development. A Specify CLI transforma especificações executáveis em implementações funcionais, com suporte a diversos agentes de codificação com IA.
Best for Spec-Driven Development com agentes de IARevisão de código com IA de código aberto, com controle total sobre a escolha do modelo e os custos. Funciona nos seus pull requests no GitHub, GitLab, Bitbucket e Azure, com regras personalizadas em linguagem natural e opções de auto-hospedagem ou nuvem.
Best for Revisão de código com IA e controle sobre modelos e custosUm scanner de segurança open-source para skills de agentes de IA, detecta vulnerabilidades, padrões maliciosos e riscos de supply chain em 64 padrões antes de você instalar uma skill, com análise estática e avaliação opcional por LLM.
Best for Verificar uma skill de agente de IA antes de instalá-laOrquestração open-source da OpenAI para o Codex: transforma o trabalho do projeto em execuções de implementação isoladas e autônomas, para que as equipes gerenciem o trabalho em vez de supervisionar agentes de codificação.
Best for Gerenciar o trabalho em vez de supervisionar agentes de codificação