Pergunte "por quê" ao seu próprio código.
Contexto de código vivo e verificável. Grafo multicamada com proveniência e impacto — a resposta aponta para o código real, não para o resultado mais parecido de uma busca por similaridade ou embeddings.
Core: Apache-2.0 MCP 7 camadas 5 linguagens
O que isso resolve, na prática
Não é mais um chat sobre o seu código — é grafo com proveniência, consultável pela mesma ferramenta que uma pessoa ou um agente usa.
Blast radius antes do refactor
Impact analysis aponta arquivos e testes afetados por uma mudança antes de você commitar, não depois de quebrar em produção.
Onboarding e conhecimento tribal
"Quem mexeu nisso e por quê" vira consulta ao grafo (camada temporal), não caça ao histórico de commits ou pergunta ao colega que já saiu.
Code review com contexto real
Chamadores, chamados e dependências reais de uma função — não o trecho mais parecido por similaridade de embeddings.
Simulação sem commit
Prever o efeito de um rename ou de uma mudança de assinatura antes de escrever uma linha.
Por que GraphForge
Grafo de 7 camadas
Código, arquitetura, infra, teste, runtime, domínio e histórico temporal — cada uma com proveniência e confiança explícitas (AST, LSP, runtime, LLM, humano).
Time travel
Planejamento e análise sobre o histórico real do sistema, não um snapshot único.
Acesso via MCP
Consultável por pessoas e por agentes, com o mesmo contrato — sem uma API paralela só para IA.
Event sourcing
Kafka é a fonte de verdade; o grafo é uma projeção que pode ser destruída e reconstruída a partir do log de eventos, nunca um estado que só existe em um banco.
5 linguagens hoje
TypeScript, JavaScript, Java, Go e Python configurados e ativos — detecção cross-language já identifica contratos entre elas.
Contrato com a Plataforma, não acoplamento
O desenho já reserva como GraphForge deve consumir as projeções somente-leitura do POSE (portfolio/semantic-suggest) — standalone por padrão, nunca dependente de um serviço hospedado para funcionar.
O que ainda não está pronto
Preferimos dizer o que falta a prometer o que ainda não existe.
CLI
Ainda é um scaffolding inicial, sem lógica de negócio real. A interface pronta hoje é o servidor MCP (para agentes) e a Web UI (para pessoas).
Correlação de runtime
A lógica de detecção de anomalia e correlação existe, mas ainda não está conectada ao grafo em produção.
Recursos multi-tenant
Colaboração compartilhada e insights entre times ficam na Harne8 Platform — ainda não implementados.
Licenciamento
O núcleo do GraphForge — grafo, indexação, consulta, MCP de leitura, motor de planejamento, Web UI — é licenciado sob Apache License 2.0 (ADR-024), mesmo modelo do POSE. O arquivo LICENSE já está publicado no repositório; revisão jurídica formal do texto continua em andamento. Camadas de hospedagem gerenciada, multi-tenancy e insights avançados entre times são capacidade proprietária da Harne8 Platform — hoje ainda não existem como código.