A high-performance, embeddable graph database with Python bindings. Current version 0.5.41, released 2026-04-24. Rapid release cadence, often multiple releases per week. Supports multiple query languages (GQL, Cypher, SPARQL, GraphQL, SQL/PGQ, Gremlin), hybrid graph+vector+text search, encryption at rest, and role-based access control.
pip install grafeoVerified import paths — ran on the pinned version, not inferred.
Creates an embedded graph database, opens a session, runs a Cypher query, prints results.
Replace .rows with .rows() or .into_rows().
Export data from old database and import into new database.
Ensure all parameter types are supported (strings, numbers, etc.).
Switch to persona-based profiles when installing or building from source.
Pass encryption config on first open; if re-creating, use compact() on the original first.
Ensure system clock is synchronized (e.g., NTP).
Install with correct profile: pip install grafeo[ai] or similar.
Install 'grafeo' and import as 'from grafeo import GrafeoDB'.
Use .rows() or .into_rows() instead.
Pass only str, int, float, bool, None, or bytes.
Re-create database from scratch or migrate via export/import.
No dependency data recorded yet.