HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
Evokoa
pgGraph
Rust2026–2026
Evokoa / pgGraph

pgGraph

Open-source graph database superpowers for your existing Postgres data.

2Distinct people
2Mentions
0Explicit recommenders
1.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Open-source graph database superpowers for your existing Postgres data.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day2 dated mentions

Observed mentions: 2026-07-07 21:32:23 UTC to 2026-07-18 17:55:08 UTC.

012026-07-07 00:00:00 UTC to 2026-07-08 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJul 72026-07-08 00:00:00 UTC to 2026-07-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-09 00:00:00 UTC to 2026-07-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-10 00:00:00 UTC to 2026-07-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-11 00:00:00 UTC to 2026-07-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-12 00:00:00 UTC to 2026-07-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJul 122026-07-13 00:00:00 UTC to 2026-07-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-14 00:00:00 UTC to 2026-07-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-15 00:00:00 UTC to 2026-07-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-16 00:00:00 UTC to 2026-07-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-17 00:00:00 UTC to 2026-07-18 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-18 00:00:00 UTC to 2026-07-19 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJul 18

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jul 72026-07-07 00:00:00 UTC2026-07-08 00:00:00 UTC101
Jul 82026-07-08 00:00:00 UTC2026-07-09 00:00:00 UTC000
Jul 92026-07-09 00:00:00 UTC2026-07-10 00:00:00 UTC000
Jul 102026-07-10 00:00:00 UTC2026-07-11 00:00:00 UTC000
Jul 112026-07-11 00:00:00 UTC2026-07-12 00:00:00 UTC000
Jul 122026-07-12 00:00:00 UTC2026-07-13 00:00:00 UTC000
Jul 132026-07-13 00:00:00 UTC2026-07-14 00:00:00 UTC000
Jul 142026-07-14 00:00:00 UTC2026-07-15 00:00:00 UTC000
Jul 152026-07-15 00:00:00 UTC2026-07-16 00:00:00 UTC000
Jul 162026-07-16 00:00:00 UTC2026-07-17 00:00:00 UTC000
Jul 172026-07-17 00:00:00 UTC2026-07-18 00:00:00 UTC000
Jul 182026-07-18 00:00:00 UTC2026-07-19 00:00:00 UTC110

What Hacker News says

2 sources
Hi HN, I’m Dale. I’m building Polygres with my twin brother and a longtime friend who is a decade older than us lol. Polygres is an all in one Postgres-based database that combines relational data, graph traversal, vector search, full-text search, and reranking over the same source-of-truth data. We built this because we kept seeing devs building RAG or agent systems having to sync the same data across several stores: Postgres for application data, Qdrant or Pinecone for vectors, Neo4j for graph traversal, and then a lot of glue code to keep everything consistent. That adds operational complexity, stale-index problems, and awkward retrieval logic. Polygres is our attempt to keep more of that inside Postgres. You can insert and update data with normal SQL, represent relationships as a graph (with a real graph engine not pushdown queries),
Read the rest
and run graph traversal, semantic search, text search, hybrid retrieval, and ranking in one place. If Postgres is already your system of record, we want to make it possible to avoid maintaining separate source-of-truth, vector, and graph databases unless you really need to. pgvector covers the vector side, but we wanted the missing graph component too, so we built pgGraph as an open-source Postgres extension: https://github.com/Evokoa/pgGraph For this HN launch, we built a public Simple English Wikipedia demo as a retrieval test surface: https://polygres.com/wikipedia The demo does not generate answers with an LLM; it is meant to show the retrieval layer itself. I’d love feedback on whether keeping graph and vector retrieval inside Postgres is useful for your workflows, what APIs or query patterns you would expect from something like this, and whether the Wikipedia demo makes the retrieval behavior clear. I’m also curious how people here feel about pgvector in production. We’ve heard mixed feedback, especially around scale, and are trying to understand whether the right path is to build around it, contribute to it, or eventually replace parts of the vector layer ourselves. Happy to answer technical questions, and very open to criticism.
In Show HN: Instant GraphRAG over any Postgres database

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.