#9090th of 102 in Backends, databases and hosting
agensgraph
PostgreSQL fork with a built-in property graph queried via SQL, openCypher and GQL
- Stars
- 1.5k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- C
1,485 on 21 Apr 20261,519 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
AgensGraph is a fork of PostgreSQL, not an extension, that stores graphs and relational tables in one database and commits them in one transaction. A graph is a schema, a label is a table, and vertices and edges are rows. Queries can mix SQL, openCypher and ISO GQL in a single statement, and an AI section lists MCP servers and LangChain, LlamaIndex, LightRAG and cognee integrations.
Who it is for: Teams wanting a graph database inside PostgreSQL, incl. GraphRAG
Strengths
- Graph and relational data share one transaction, so joins between Cypher results and tables work in SQL
- Keeps PostgreSQL tooling: pg_dump, pg_upgrade, row-level security, streaming and logical replication
- Works with pgvector for vector, full-text or hybrid search followed by graph traversal
- Variable-length paths plus shortestpath(), allshortestpaths() and dijkstra() built in
Weaknesses
- Fork of PostgreSQL, so it cannot be added to an existing stock PostgreSQL server as an extension
- Only a Python driver adds graph types; other languages use plain PostgreSQL drivers
- Upgrading from 2.17 requires following a dedicated upgrade procedure to 2.18
- AI integrations ship as separate Python packages, with no non-Python equivalents listed
What it needs
- no GPU
- Models: pgvector embeddings, MCP clients, LangChain, LlamaIndex, LightRAG
Quick answers
Is agensgraph open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Can you run agensgraph with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Backends, databases and hosting
See all 102| Rank | Project | Score |
|---|---|---|
| 1 | bunJavaScript and TypeScript runtime with bundler, test runner and package manager | 93 out of 100 |
| 2 | strapiHeadless CMS that generates REST and GraphQL APIs from content models | 92 out of 100 |
| 3 | traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators | 92 out of 100 |
| #4 | appwriteBackend with auth, databases, storage, functions and an MCP server for agents | 92 out of 100 |
| #5 | medusaNode.js commerce platform with modular products, carts, orders and payments | 92 out of 100 |