import { withBasePath } from '../app/lib/base-path'
import { CurrentScopeSection } from '../app/components/CurrentScopeSection'
import { RocketLaunch, DownloadSimple, Database, MapTrifold, TreeStructure, TerminalWindow, Code } from '@phosphor-icons/react/dist/ssr'
# pgGraph
Graph database superpowers for your existing Postgres data.
}
/>
pgGraph lets you run complex graph queries, like finding shortest paths, mapping relationships,
and discovering networks, directly on your existing PostgreSQL tables using standard SQL.
You don't need to migrate your data to a separate graph database, and your app keeps writing
data the exact same way it always has. Postgres remains your single source of truth.
## Quick Links
} />
} />
} />
} />
} />
} />
} />
} />
pgGraph is currently alpha software for experimentation, demos, benchmarks, and early
feedback. The core graph features are usable, but memory hardening for very
large graphs and expensive algorithms is still in progress.
Run it in Docker or a dedicated development database for now, not on a production or
shared PostgreSQL cluster.
## Evokoa
pgGraph is built by [Evokoa](https://evokoa.com).
We are building the missing infrastructure for widespread AI adoption.
We are committed to keeping pgGraph 100% free and open-source, forever.
Star our repo to help us reach more developers, and follow our journey below:
## How it Works
pgGraph builds a compact, derived graph index over selected relational tables for
repeated bounded traversal workloads. Because Postgres stays the system of
record, all standard tables, constraints, WAL, MVCC, backups, ACLs, and RLS still
apply to application writes.
## Current benchmarks
## Current Scope
## Documentation
- [Overview](/)
- [Architecture & Tradeoffs](/contributor_guide/architecture-tradeoffs)
- [Architecture](/contributor_guide/architecture)
- [Quickstart](/quickstart)
- [Release Notes](/release-notes)
- [Roadmap](/roadmap)
- [User Guide Index](/user_guide/index)
- [Installation](/user_guide/installation)
- [Configuration](/user_guide/configuration)
- [Schema Registration](/user_guide/schema-registration)
- [Build & Persistence](/user_guide/build-and-persistence)
- [SQL Querying](/user_guide/querying)
- [Filters & Aggregation](/user_guide/filters-and-aggregation)
- [Sync & Maintenance](/user_guide/sync-and-maintenance)
- [Administration & Security](/user_guide/administration-and-security)
- [Limitations & Fit](/user_guide/limitations-and-fit)
- [SQL API Reference](/user_guide/api-reference)
- [Playground](/user_guide/playground)
- [Troubleshooting](/user_guide/troubleshooting)
- [Contributor Guide Index](/contributor_guide/index)
- [Architecture](/contributor_guide/architecture)
- [Engine Internals](/contributor_guide/engine-internals)
- [Memory Model](/contributor_guide/memory-model)
- [Persistence Format](/contributor_guide/persistence-format)
- [Build Pipeline](/contributor_guide/build-pipeline)
- [Traversal & Search Paths](/contributor_guide/traversal-search-paths)
- [Sync Internals](/contributor_guide/sync-internals)
- [Safety & Security](/contributor_guide/safety-security)
- [Benchmarking](/contributor_guide/benchmarking)
- [Testing & Release](/contributor_guide/testing-release)
- [SQL Tests](/contributor_guide/sql-tests)
- [Repository Map](/contributor_guide/repository-map)
- [Scripts](/contributor_guide/scripts)
## License
Apache-2.0. See [LICENSE](https://github.com/Evokoa/pggraph/blob/main/LICENSE).