GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • GrafeoDB
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Grafeo

README.md

GrafeoDB

Embeddable graph database built in pure Rust. Dual data models (LPG + RDF), six query languages, HNSW vector search, MVCC transactions. Fastest graph database in our graph-bench suite (which includes workloads inspired by the LDBC Social Network Benchmark), in both embedded and server configurations, with a low memory footprint. Now in beta.

Grafeo Playground: query and visualize graphs in the browser

Try it live at grafeo.ai

Why Grafeo?

  • 6 query languages: GQL (ISO), Cypher, Gremlin, GraphQL, SPARQL, SQL/PGQ. Use what you know or want to learn.
  • LPG + RDF in one engine: Property graphs and triples with optimized storage for each.
  • Vector search: HNSW indexes with scalar, binary, and product quantization. SIMD-accelerated.
  • Embeddable: Link as a library (Rust, Python, Node.js, Go, C#, Dart, WASM) or run as a server. No external processes.
  • Fast and lean: Fastest graph database in our graph-bench suite (includes LDBC-inspired workloads) in both embedded and server modes, with a lower memory footprint than other in-memory databases. Push-based vectorized execution, morsel-driven parallelism, columnar storage with zone maps. Also benchmarked with ann-benchmarks.

Quick Start

import grafeo

db = grafeo.GrafeoDB()

# Build a graph
db.execute("INSERT (:Person {name: 'Alice', age: 30})-[:KNOWS {since: 2020}]->(:Person {name: 'Bob', age: 25})")
db.execute("INSERT (:Person {name: 'Bob'})-[:KNOWS]->(:Person {name: 'Carol', age: 28})")

# Traverse it
for row in db.execute("""
    MATCH (p:Person)-[:KNOWS]->(friend)-[:KNOWS]->(fof)
    WHERE fof <> p
    RETURN p.name, fof.name AS friend_of_friend
"""):
    print(row)

Ecosystem

Core

Project Description Install
grafeo Embeddable graph database engine uv add grafeo / cargo add grafeo / npm install @grafeo-db/js / dotnet add package Grafeo / dart pub add grafeo
grafeo-server HTTP server & web UI: REST API, transactions, ~40MB Docker image docker pull grafeo/grafeo-server
grafeo-web Browser-based Grafeo via WebAssembly with IndexedDB persistence npm install @grafeo-db/web

Visualization

Project Description Install
anywidget-graph Interactive graph visualization for notebooks (Marimo, Jupyter, VS Code, Colab) uv add anywidget-graph
anywidget-vector 3D vector/embedding visualization with 6D encoding uv add anywidget-vector

AI & Integrations

Project Description Install
grafeo-memory AI memory layer. Extract, reconcile, and search memories from conversations. No Docker, no Neo4j, one .db file + one LLM uv add grafeo-memory
grafeo-mcp Use Grafeo as an MCP server, expose to AI agents over stdio or HTTP uv add grafeo-mcp
grafeo-langchain LangChain GraphStore & GraphVectorStore for knowledge-graph RAG uv add grafeo-langchain
grafeo-llamaindex LlamaIndex PropertyGraphStore with structured + vector queries uv add grafeo-llamaindex

Wire Protocols (for Grafeo Server)

Project Description Install
gwp GQL Wire Protocol: gRPC wire protocol for GQL (ISO/IEC 39075) with client bindings in 5 languages cargo add gwp
boltr Bolt Wire Protocol: pure Rust Bolt v5.x implementation for Neo4j driver compatibility cargo add boltr

Playground

Project Description
playground Interactive browser playground: query in 6 languages, visualize graphs, explore schemas, all client-side via WebAssembly

Benchmarking

Project Description
graph-bench Benchmark suite: 65 benchmarks (LDBC-inspired SNB, graph analytics, ACID, vector, hybrid) across 10 graph database engines
ann-benchmarks Fork of ann-benchmarks extended with a Grafeo HNSW adapter for vector search benchmarking

Links

  • Playground
  • Documentation
  • Docker Hub
  • crates.io
  • PyPI grafeo
  • PyPI grafeo-memory
  • PyPI grafeo-langchain
  • PyPI grafeo-llamaindex
  • PyPI grafeo-mcp
  • npm @grafeo-db/js
  • npm @grafeo-db/web
  • NuGet Grafeo
  • pub.dev grafeo

Pinned Loading

  1. grafeo grafeo Public

    Grafeo is a pure-Rust, high-performance graph database that can be embedded as a library or run as a standalone database, with optional in-memory or persistent storage. Grafeo supports both LPG and…

    Rust 846 43

  2. grafeo-server grafeo-server Public

    HTTP server for the Grafeo graph database. Turns Grafeo's embeddable engine into a standalone database server accessible via REST API and web UI.

    Rust 15 6

  3. grafeo-web grafeo-web Public

    Grafeo graph database in the browser. Zero backend. Your data stays on the client.

    TypeScript 10 3

  4. grafeo-memory grafeo-memory Public

    AI memory layer powered by Grafeo, an embedded graph database with native vector search.

    Python 13 5

  5. anywidget-graph anywidget-graph Public

    Interactive graph visualization for Python notebooks.

    TypeScript 4 2

  6. anywidget-vector anywidget-vector Public

    Interactive 3D vector visualization for Python notebooks.

    Python 2 1

Repositories

Loading
Type
Language
Sort
Showing 10 of 15 repositories
  • grafeo-memory Public

    AI memory layer powered by Grafeo, an embedded graph database with native vector search.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/grafeo-memory's past year of commit activity
    Python 13 5 0 1 Updated Nov 12, 2026
  • graph-bench Public

    Benchmark suite for graph databases. Built to compare graph databases on LPG, RDF and vector data, complex queries, graph algorithms, memory usage and durability.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/graph-bench's past year of commit activity
    Python 10 Apache-2.0 6 0 1 Updated Nov 12, 2026
  • grafeo Public

    Grafeo is a pure-Rust, high-performance graph database that can be embedded as a library or run as a standalone database, with optional in-memory or persistent storage. Grafeo supports both LPG and RDF and all major query languages.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/grafeo's past year of commit activity
    Rust 846 Apache-2.0 43 81 (1 issue needs help) 1 Updated Nov 12, 2026
  • anywidget-graph Public

    Interactive graph visualization for Python notebooks.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/anywidget-graph's past year of commit activity
    TypeScript 4 Apache-2.0 2 0 0 Updated Nov 12, 2026
  • anywidget-vector Public

    Interactive 3D vector visualization for Python notebooks.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/anywidget-vector's past year of commit activity
    Python 2 Apache-2.0 1 0 0 Updated Nov 12, 2026
  • grafeo-server Public

    HTTP server for the Grafeo graph database. Turns Grafeo's embeddable engine into a standalone database server accessible via REST API and web UI.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/grafeo-server's past year of commit activity
    Rust 15 Apache-2.0 6 1 0 Updated Nov 8, 2026
  • grafeo-web Public

    Grafeo graph database in the browser. Zero backend. Your data stays on the client.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/grafeo-web's past year of commit activity
    TypeScript 10 Apache-2.0 3 0 0 Updated Nov 8, 2026
  • gwp Public

    GQL Wire Protocol: Standalone, pure Rust gRPC wire protocol for GQL (ISO/IEC 39075).

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/gwp's past year of commit activity
    Rust 3 1 0 0 Updated Nov 7, 2026
  • boltr Public

    A standalone, pure Rust implementation of the Bolt v5.x wire protocol.

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/boltr's past year of commit activity
    Rust 4 Apache-2.0 2 0 0 Updated Nov 7, 2026
  • grafeo-cuda Public

    Uh oh!

    There was an error while loading. Please reload this page.

    GrafeoDB/grafeo-cuda's past year of commit activity
    Rust 0 1 0 0 Updated Oct 6, 2026
View all repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Sponsors

  • @Mintactus

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.