EveryDev.ai
Subscribe
Home
Tools

4,047+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai Β© 2026
    1. Home
    2. Tools
    3. Local Knowledge Graph
    Local Knowledge Graph icon

    Local Knowledge Graph

    Local Inference

    A local AI reasoning tool that builds a load-bearing knowledge graph from step-by-step model reasoning, running entirely on your machine via Ollama.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free for all individuals and organizations (except large enterprises over $5B revenue/valuation, who owe a nominal one-time device fee).

    Engagement

    Available On

    Windows
    macOS
    Linux
    CLI
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Local InferenceKnowledge ManagementRetrieval-Augmented Generation

    Alternatives

    tiny-vllmmistral.rsvLLM
    Developer
    Morten Punnerud-EngelstadMorten Punnerud-Engelstad builds local AI tooling focused on…

    Listed Sep 2026

    About Local Knowledge Graph

    Local Knowledge Graph is a Python tool by Morten Punnerud-Engelstad that runs a local language model through Ollama, captures its step-by-step reasoning, and materializes that reasoning as a knowledge graph that is actively used in subsequent inference β€” not merely visualized. It installs from PyPI as mpe-lkg and serves a web UI at localhost:5100. The project has 571 GitHub stars and is under active development, with CI badges for Linux, macOS, and Windows.

    What It Is

    Local Knowledge Graph sits at the intersection of local inference and knowledge graph construction. Rather than treating a model's chain-of-thought as ephemeral text, it converts each reasoning step into graph nodes and edges that become the substrate for answering harder questions. The graph is described in the project's own documentation as "load-bearing" β€” meaning it participates in the answer, not just the display. The tool is designed to run entirely offline on the user's own hardware, with no cloud dependency.

    How the Reasoning Modes Work

    The tool exposes three distinct query modes that control how thoroughly the model reasons before committing to an answer:

    • mode=reason β€” a single reasoning pass, the default.
    • mode=explore β€” each sub-question in a complex query gets its own independent reasoning run, broadening coverage.
    • mode=settle β€” the model runs until two independent passes agree on an answer, trading speed for confidence.

    Results from any mode can be exported as RDF via a REST endpoint (/jobs/<id>/rdf), making the graph portable and queryable with standard semantic-web tooling.

    Model Selection and Performance

    The README documents measured performance differences between models on an arithmetic battery: qwen3:4b-instruct-2507 answers 82.5% of test questions correctly versus llama3.2:3b's 40%, making model choice the single most impactful configuration decision. The project also supports reading embeddings directly from internal model layers rather than a separate embedding endpoint, documented in docs/internal-layers.md. All model configuration is handled through environment variables.

    Architecture and Stack

    Local Knowledge Graph is a Python application that communicates with a locally running Ollama instance. The web UI is served on port 5100. The REST API accepts JSON job submissions and returns RDF. CI pipelines run on all three major operating systems, and the package is published to PyPI under the name mpe-lkg. The project shares a license family with the author's other tools (mpedb and MPEqs).

    License and Open-Source Status

    The project uses the mpedb License 1.0, which the README explicitly notes is not an OSI-approved license. It is free of charge for individuals and most organizations. The one exception is a one-time fee of seven US cents per device for any organization whose consolidated annual revenue or valuation exceeds USD 5 billion. This source-available but non-OSI model means the tool is freely usable for nearly all users while preserving a nominal commercial term for very large enterprises.

    Local Knowledge Graph - 1

    Community Discussions

    Be the first to start a conversation about Local Knowledge Graph

    Share your experience with Local Knowledge Graph, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Free

    Free for all individuals and organizations (except large enterprises over $5B revenue/valuation, who owe a nominal one-time device fee).

    • Full access to all reasoning modes
    • RDF export
    • Web UI
    • PyPI installable
    • Cross-platform support

    Capabilities

    Key Features

    • Local-only inference via Ollama β€” no cloud dependency
    • Step-by-step reasoning materialized as a knowledge graph
    • Three query modes: reason, explore, settle
    • RDF export of any reasoning job via REST API
    • Web UI served at localhost:5100
    • Strongest-path search over the knowledge graph
    • Embeddings from internal model layers (no separate embedding endpoint)
    • Configurable via environment variables
    • Cross-platform: Linux, macOS, Windows CI
    • PyPI installable as mpe-lkg

    Integrations

    Ollama
    PyPI
    RDF / semantic-web tooling
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Local Knowledge Graph and help others make informed decisions.

    Developer

    Morten Punnerud-Engelstad

    Morten Punnerud-Engelstad builds local AI tooling focused on knowledge graphs and reasoning, publishing projects under the mpedb license family. His tools β€” including Local Knowledge Graph, mpedb, and MPEqs β€” run entirely on-device and are distributed via PyPI and GitHub. He emphasizes measurable model performance and load-bearing graph structures over purely decorative visualizations.

    Read more about Morten Punnerud-Engelstad
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    tiny-vllm icon

    tiny-vllm

    A hands-on course and full source code for building a high-performance LLM inference engine in C++ and CUDA, implementing features like KV cache, PagedAttention, and continuous batching.

    mistral.rs icon

    mistral.rs

    Fast, flexible LLM inference engine written in Rust with support for 45+ model architectures, multimodal inputs, quantization, and an OpenAI/Anthropic-compatible API server.

    vLLM icon

    vLLM

    An open-source, high-performance library for serving and running large language models with GPU-optimized inference and efficient memory and batch management.

    Browse all tools

    Related Topics

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    210 tools

    Knowledge Management

    AI-powered systems for organizing, discovering, and accessing collective team knowledge with intelligent search, tagging, and contextual recommendations across knowledge bases and wikis.

    165 tools

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    127 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions