Um grafo local de conhecimento do código que fornece às ferramentas de programação com IA contexto preciso para revisões via MCP e CLI.
punnerud/Local_Knowledge_Graph
Uma ferramenta de raciocínio local que armazena as respostas passo a passo de um modelo pequeno em um grafo de conhecimento, tudo rodando na sua máquina com Ollama.
- Estrelas
- 584
- Forks
- 51
- Issues abertas
- 1
- Último commit
- há 2 meses
O que é?
O Local Knowledge Graph executa um modelo de linguagem local por meio do Ollama e pede que ele raciocine passo a passo. O raciocínio de cada execução é registrado como um grafo de conhecimento, que também é usado no processo de resposta, em vez de apenas ser exibido. Uma interface web em localhost:5100 inicia tarefas e mostra quais dependências estão faltando.
O projeto oferece três modos: reason, que responde em uma única execução; explore, que responde a cada subpergunta em uma execução própria; e settle, que só termina quando duas execuções independentes chegam à mesma resposta. Qualquer execução pode ser exportada como RDF por meio de uma API JSON. A documentação do projeto aborda a seleção e a configuração de modelos, e o projeto apresenta diferenças de acurácia medidas entre modelos em um conjunto de testes de aritmética.
O projeto pode ser instalado pelo PyPI como mpe-lkg e é testado no Linux, macOS e Windows. Ele é distribuído sob a licença mpedb License 1.0, gratuita para a maioria dos usuários, mas que cobra uma taxa de organizações muito grandes e não é aprovada pela OSI.
Recursos principais
- 01Executa um modelo local por meio do Ollama, sem enviar dados a serviços externos.
- 02Armazena o raciocínio passo a passo em um grafo de conhecimento que também é usado nas respostas.
- 03Oferece os modos reason, explore e settle para responder com níveis crescentes de cuidado.
- 04Exporta qualquer execução como RDF por meio de uma API HTTP simples.
- 05Pode ser instalado pelo PyPI e roda no Linux, macOS e Windows.
Casos de uso
- Responder a perguntas de aritmética ou raciocínio com várias etapas usando um modelo hospedado localmente.
- Experimentar como grafos de conhecimento podem ajudar no raciocínio de modelos de linguagem pequenos.
- Exportar rastros de raciocínio do modelo como RDF para ferramentas semânticas usadas posteriormente.
Tópicos
Perguntas frequentes
- O que é Local_Knowledge_Graph?
- Uma ferramenta de raciocínio local que armazena as respostas passo a passo de um modelo pequeno em um grafo de conhecimento, tudo rodando na sua máquina com Ollama. O Local Knowledge Graph executa um modelo de linguagem local por meio do Ollama e pede que ele raciocine passo a passo. O raciocínio de cada execução é registrado como um grafo de conhecimento, que também é usado no processo de resposta, em vez de apenas ser exibido. Uma interface web em localhost:5100 inicia tarefas e mostra quais dependências estão faltando.
- Local_Knowledge_Graph é gratuito? Qual é a licença?
- Local_Knowledge_Graph é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Local_Knowledge_Graph ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de Local_Knowledge_Graph foi em 13 de ago. de 2026.
- Para que posso usar Local_Knowledge_Graph?
- Responder a perguntas de aritmética ou raciocínio com várias etapas usando um modelo hospedado localmente. Experimentar como grafos de conhecimento podem ajudar no raciocínio de modelos de linguagem pequenos. Exportar rastros de raciocínio do modelo como RDF para ferramentas semânticas usadas posteriormente.
- Onde consigo Local_Knowledge_Graph?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/punnerud/Local_Knowledge_Graph
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Assistente de reuniões com IA, open source e local-first, que grava, transcreve em tempo real e gera resumos no macOS e Windows.
Executa o modelo Qwen3.8-Flash-Next de 125 bilhões de parâmetros em um PC doméstico com GPU NVIDIA ou AMD e disponibiliza APIs compatíveis com OpenAI e Anthropic no localhost.
Um assistente pessoal de IA auto-hospedado que roda nos seus dispositivos e responde pelo WhatsApp, Telegram, Slack, Discord e outros apps de chat.
Metodologia de desenvolvimento de software e biblioteca de skills composáveis que orienta agentes de programação em brainstorming, planejamento, TDD e implementação com subagentes.
Uma coleção de skills reutilizáveis para assistentes de programação com IA, como Claude Code e Codex, com foco em alinhamento, design, TDD e fluxos de engenharia disciplinados.