Rust knowledge-graph

Open-source Rust projects categorized as knowledge-graph

Top 23 Rust knowledge-graph Projects

knowledge-graph
  1. memvid

    Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

    Project mention: memvid VS verified-memory-vault - a user suggested alternative | libhunt.com/r/memvid | 2026-08-26
  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. cocoindex

    Incremental engine for long horizon agents 🌟 Star if you like it!

    Project mention: CocoIndex Review: Incremental RAG Engine for AI Agents | dev.to | 2026-05-12
  4. utopia

    World's first open-source enterprise world model. (by deeplethe)

    Project mention: First open-source knowledge enterprise world model | news.ycombinator.com | 2026-09-04
  5. FalkorDB

    A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).

    Project mention: Perl 🐪 Weekly #773 - The perl-tester Docker image | dev.to | 2026-05-18

    A couple of days ago I started to play with FalkorDB, an Open Source Graph Database. I already gave a presentation in Hebrew on how to use in general and specifically in Python. In a couple of hours I am going to give another one - this time in English - an intro to GraphDB. I'll use Rust for the programatic examples. It seems there is no client for it in Perl so it might be an interesting project to build one. The one in Python uses the Redis module for connectivity so I looked at the options to use Redis in Perl. MetaCPAN showed the Redis module as the first hit. Unfortunately that module did not have a commit for 3 years and there are many outstanding Issues and even PRs. So I posted about it both in the Perl Maven WhatsApp group and in the Telegram channel. Within seconds I was pointed towards Mojo::Redis and Redis::XS as alternatives.

  6. omnigraph

    Object-storage native graph database with branching and typed ontology

    Project mention: Show HN: Object-storage native graph engine with Git-style workflows | news.ycombinator.com | 2026-06-25
  7. Nucleoid

    Logic Language for World Models 🌱🐋🌍

  8. open-ontologies

    Plan, apply and roll back changes to a production ontology, with a blast radius report and a proof an auditor can re-check.

    Project mention: MCP tools for AI-native ontology engineering (Rust and Oxigraph) | news.ycombinator.com | 2026-03-12
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. octocode

    Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in one Rust binary. Give Claude, Cursor, and any MCP client a deep understanding of your codebase. (by Muvon)

    Project mention: Ask HN: How do you give AI agents real codebase context without burning tokens? | news.ycombinator.com | 2026-03-05

    Working on a large Rust codebase. The token problem is real — Claude Code will happily spend $5 of context just trying to understand how two modules relate before writing a single line. And once context compaction kicks in, it's even worse — the agent loses the thread completely and starts grepping the same files again from scratch.

    Approaches I've tried:

    Feeding CLAUDE.md / architecture docs manually — helps, but gets stale fast. Cursor's built-in indexing — breaks on monorepos, and I don't love proprietary code going to their servers. Basic MCP server with grep — works for exact matches, useless for semantic queries.

    Eventually built something more serious: a local Tree-sitter indexer that builds a knowledge graph of file relationships and exposes it via MCP so agents query semantically instead of grepping blind. One tool call instead of 15 grep iterations. Published it here: https://github.com/Muvon/octocode

    But genuinely curious what others are doing before I go deeper on it.

    Three specific questions:

    1. How do you handle the "ripple effect" problem — knowing that changing one file semantically affects others that aren't obviously linked?

    2. Do you trust closed-source indexing with proprietary code, or have you gone local-first?

    3. Has anyone gotten GraphRAG-style relationship mapping to work in practice at scale, or is it still mostly hype?

  11. quake

    Quake is a knowledge management meta-framework for geeks. Use meta-data + Transflow to CRUD data, Git + markdown to management content, Web Component for frontend-custom. Quake 是面向极客的知识管理元框架。 (by phodal)

  12. nemo

    A fast in-memory rule engine (by knowsys)

  13. samyama-graph

    Rust graph-vector database: OpenCypher (99.9% of evaluated TCK scenarios pass), vector search, graph algorithms, RESP + HTTP. LDBC SNB Interactive and BI complete; 1B edges on one machine.

    Project mention: We nearly published a 2x regression that didn't exist | dev.to | 2026-08-24

    While checking a change to Samyama Graph, we timed LDBC SNB Interactive query IC9 on one commit, one dataset, one 16-core workstation, four hours apart:

  14. open_human_ontology

    Open Human Ontology: A collaborative project to build a comprehensive, open, and structured human ontology for research and applications in AI and knowledge management.

    Project mention: Show HN: Modeling the Human Body in Rust So I Can Cmd+Click Through It | news.ycombinator.com | 2025-10-10
  15. SparrowDB

    Embedded graph database — Cypher queries, no server, no subscription. Rust-native with Python, Node.js & Ruby bindings.

    Project mention: LatticeDB – Like SQLite but for graph databases | news.ycombinator.com | 2026-08-25
  16. wenlan

    A living personal wiki. Wenlan turns your documents, notes, and AI chats into pages with links to their sources, and updates them as sources change without overwriting your edits. Claude Code, Codex and other AI tools can build on it.

    Project mention: Wenlan – a living wiki that AI keeps current without overwriting your edits | news.ycombinator.com | 2026-09-16
  17. james_library

    R.A.I.N. Lab is an experimental scientific-agent architecture that separates fast local judgment, independent probabilistic evaluation, multi-agent deliberation, evidence, and authorization into distinct computational layers.🐙(Predates Karpathy's AutoResearch)

    Project mention: As a teacher and nontechnical guy, I want to say thank you to Karpathy | news.ycombinator.com | 2026-03-11
  18. purrdf

    PurRDF — one RDF 1.2 engine, one behavior, in Rust, Python, WebAssembly and C. Deterministic BM25 full-text search, exact GeoSPARQL 1.1 and embedding kNN answered from SPARQL, in-process, over one dataset: the three jobs a triple store usually kept PostgreSQL beside it for. Plus native codecs, RDFC-1.0, SHACL, ShEx, entailment and GTS transport.

    Project mention: PurRDF-High performance, cross platform RDF1.2 | news.ycombinator.com | 2026-07-02
  19. sochdb

    SochDB is a high-performance embedded, ACID-compliant vector database purpose-built for AI agents and memory

    Project mention: Stop Reindexing: How We Built Real-Time Search Directly Into the Database using sochDB | dev.to | 2026-02-07

    In this post, I’ll explain why reindexing is fundamentally broken for real-time systems, and how we built SochDB to make search a native database capability instead of a separate infrastructure problem.

  20. ctxgraph

    privacy-first context graph engine for AI agents and human teams.

    Project mention: SQLite as a Graph Database: Recursive CTEs, Semantic Search, and Why We Ditched Neo4j | dev.to | 2026-03-24

    We built ctxgraph to see how far you can get with just SQLite. The answer: surprisingly far. 0.800 combined F1 on extraction benchmarks, zero API calls, ~2 seconds for 50 episodes, single binary. No Docker. No API keys. No Neo4j.

  21. remembrallmcp

    Whole-codebase knowledge for AI coding agents. A field-aware code graph (functions, classes, methods, fields, references) plus persistent memory. Rust, Postgres + pgvector, MCP.

    Project mention: How Claude Code works in large codebases | news.ycombinator.com | 2026-05-15

    Small plug for what I built:

    You need a code dependency graph: https://github.com/roboticforce/remembrallmcp

  22. cortex

    Memory for AI agents that never leaves your device. Local-first, end-to-end-encrypted, zero-telemetry memory engine (Rust, MCP) — gives Claude & any MCP client persistent cross-session memory. (by gambletan)

    Project mention: Show HN: Cortex – local-first encrypted memory for AI agents (Rust, MCP) | news.ycombinator.com | 2026-06-13
  23. Graphenium

    Local pre-flight linter and architecture gate for AI agents. Uses tree-sitter, Stack Graphs, and Datalog to mechanically block structural drift, layering bypasses, and scope creep on virtual ASTs before code changes land.

    Project mention: Avoid codebase sloppification and AI-generated spaghetti code | news.ycombinator.com | 2026-07-12
  24. Lilo

    Compact Markdown note-taking widget with a built-in knowledge graph, written in Rust. (by HellterEnjoy)

    Project mention: Lilo 0.2.2 – a Rust/egui Markdown notes app with widget and workspace modes | news.ycombinator.com | 2026-09-18
  25. post-cortex

    Post-Cortex provides durable memory infrastructure with automatic knowledge graph construction, intelligent entity extraction, and semantic search powered by local transformer models.

    Project mention: Post-Cortex – persistent memory for AI assistants with local semantic search | news.ycombinator.com | 2025-11-18
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust knowledge-graph discussion

Log in or Post with

Rust knowledge-graph related posts

  • Lilo 0.2.2 – a Rust/egui Markdown notes app with widget and workspace modes

    1 project | news.ycombinator.com | 18 Sep 2026
  • Show HN: Lilo – a lightweight Markdown notes app built with Rust and egui

    1 project | news.ycombinator.com | 18 Aug 2026
  • Avoid codebase sloppification and AI-generated spaghetti code

    1 project | news.ycombinator.com | 12 Jul 2026
  • Graphenium: The trust and verification layer for AI-generated code changes

    1 project | news.ycombinator.com | 9 Jul 2026
  • Graphenium – Local Trust Layer for AI Agents (Rust, Datalog, Salsa)

    1 project | news.ycombinator.com | 7 Jul 2026
  • How Claude Code works in large codebases

    2 projects | news.ycombinator.com | 15 May 2026
  • Construyendo Kernel Memory Protocol: memoria navegable para agentes de IA

    1 project | dev.to | 10 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source knowledge-graph projects in Rust? This list will help you:

# Project Stars
1 memvid 16,572
2 cocoindex 11,644
3 utopia 8,183
4 FalkorDB 7,918
5 omnigraph 1,270
6 Nucleoid 770
7 open-ontologies 547
8 octocode 480
9 quake 448
10 nemo 303
11 samyama-graph 176
12 open_human_ontology 124
13 SparrowDB 79
14 wenlan 79
15 james_library 56
16 purrdf 48
17 sochdb 47
18 ctxgraph 38
19 remembrallmcp 35
20 cortex 35
21 Graphenium 28
22 Lilo 23
23 post-cortex 20

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?