Every agent gets its own Postgres. https://xitter.cf/t.co/guIbnw0dGQ

Joined June 2026
PostgreSQL INSERT in 3d
PostgreSQL INSERT is not what you think. 🐘 You run one SQL statement. pgrun.dev/insert-3d But inside Postgres, an entire system comes alive. β†’ Find space in an 8 KB heap page β†’ Write a new tuple β†’ Generate WAL records β†’ Update indexes β†’ Track visibility with MVCC β†’ Flush WAL at COMMIT All that work. Just to insert ONE row. I visualized how it actually works in 3D. Postgres internals have never looked this cool. ↓ xitter.cf/alxshp/status/21107767…
4
202
Understanding Postgres should be fun.
🐘 Introducing Postgres Internals in 3D. 🌟 pgrun.dev/pi Stop reading boring diagrams. Start exploring PostgreSQL. An interactive 3D map to understand how Postgres actually works. 100% free. Built for developers. xitter.cf/alxshp/status/21100494…
1
1
11
199
PGSync + PGRun = a path from production-like data to disposable Postgres environments for coding agents. πŸš€
PGSync is becoming part of PGRun. πŸš€ Move a 200GB PostgreSQL database. 🐘 FAST. No downtime. No triggers. No missed changes. ⚑ Initial snapshot + live WAL streaming ⚑ Written in Rust ⚑ 100% open source One goal: Every AI agent gets its own Postgres. pgrun.dev xitter.cf/alxshp/status/21100494…
2
1
9
338
Postgres β†’ PGSync β†’ Postgres. 🐘. P2P
Introducing PGSync 🐘 Real-time PostgreSQL replication. FREE. OSS Built in Rust. πŸ¦€ Postgres 16 / 17 / 18. No extensions. No triggers. No complex setup. β†’ snapshot β†’ replicate β†’ stream changes β†’ track WAL β†’ recover from crashes β†’ resume automatically β†’ keep databases in sync ~15 MB RAM during streaming. Built for developers. Built for AI agents. Open source. xitter.cf/alxshp/status/21078790…
1
12
579
Postgres Terminal! ⭐⭐⭐⭐⭐
300 GitHub stars for PGTerm! ⭐⭐⭐⭐⭐ Postgres deserves a modern terminal. So we built PGTerm: fast, open-source, and written in Rust. πŸ¦€πŸ˜ β†’ Manage all your Postgres databases in one place β†’ Monitor performance in real time β†’ PgBot built in for deeper diagnostics β†’ Fast. Lightweight. Open source. pgterm.dev Built for developers. Powered by Rust.
1
1
6
226
Every table tells a story. Postgres!
I built pgbot.dev Table Map. 🐘 Stop guessing what's eating your PostgreSQL storage. A GPU-style visual map for your database. 🟩 Green = live data ⬜ Gray = dead tuples / bloat Every table. Every GB. One visual map. β†’ See what's eating your disk. β†’ Spot bloated tables instantly. β†’ Watch VACUUM reclaim space. No SQL. No dashboards. Free & open source xitter.cf/alxshp/status/21078790…
1
126
100 branches/week today. 10,000 is the goal. πŸš€
πŸš€ We launched pgrun.dev Postgres for AI agents is getting real. Here are the early numbers: β†’ 100+ branches/week β†’ 3,515 hours of Postgres runtime β†’ 1.7s average branch creation β†’ 5.5s p95 β†’ 1.4 GB peak storage Every agent gets its own isolated Postgres. Create. Test. Destroy. Repeat. No local database. No cleanup. No conflicts. We're just getting started. xitter.cf/alxshp/status/21078790…
1
7
306
KILL your local POSTGRES!
Introducing pgrun.dev 🐘 πŸš€ KILL your local database. NOW! Stop creating local and staging databases manually. That’s the old way. The new way: β†’ Every agent gets its own Postgres. β†’ Every PR gets its own Postgres. β†’ Every CI run gets its own Postgres. Created in seconds. Used. Destroyed. Databases should be disposable. xitter.cf/alxshp/status/21024376…
1
3
119
FAKE POSTGRES DATA
Launched today: pgfake.dev 🐘 Deterministic data masking for PostgreSQL. Real data in. Safe fake data out. β†’ Same schema. β†’ Same relationships. β†’ No real customer data. v0.1.0 Β· Go Β· zero deps Β· deterministic [email protected] β†’ pgfake β†’ [email protected] Built for dev, CI, staging, and AI agents. xitter.cf/alxshp/status/21057051…
3
82
Postgres Bot!
pgbot.dev is still the center of everything I’m building 🐘 inspect β†’ understand β†’ fix Postgres Slow queries. Locks. Indexes. Bloat. Replication. Connections. PgBot finds the problem and gives humans + AI agents the context to fix it. Open source. Read-only. Fast. xitter.cf/alxshp/status/21060688…
4
214
POSTGRES LOCKS 🐘
pgbook.dev - Postgres Book: Locks 🐘 Why a query is stuck, not slow! Learn how to find: β†’ who is blocking whom β†’ how long it’s been waiting β†’ what lock is involved β†’ how to fix it safely Your query may be fast. It’s just waiting for another transaction. xitter.cf/alxshp/status/21060688…
1
5
494
TERMINAL for Postgres!
Modern Postgres Terminal 2.0 🐘 Built in Rust. Available on Linux + macOS. pgterm.dev No dashboards. No 15-tab workflow. Built for developers. Built for AI agents. > connect > explore > query > inspect > debug > optimize > understand what is actually happening > fix the problem > ship No jumping between tools just to understand your database. One terminal for Postgres. Built for the way we work now. xitter.cf/alxshp/status/21057051…
1
12
836
2,000+ stars is cool. Seeing people actually use these tools is much cooler.
I launched 7 OSS PostgreSQL products recently 🐘 and got 2,000+ GitHub stars. ⭐⭐⭐⭐⭐ β†’ pgbot.dev Postgres intelligence β†’ pgterm.dev Postgres terminal β†’ pgbook.dev learn Postgres β†’ pgrun.dev Postgres for agents β†’ pglogs.dev Postgres logs β†’ pggo.dev Postgres for Go β†’ pg??? Postgres in seconds (WIP) 7 products. 30+ days. 2,000+ stars. I might have a Postgres problem. xitter.cf/alxshp/status/21024376…
1
4
476
What if Postgres clients were designed for AI agents instead of humans? ~2,000 lines of Go. Zero dependencies. Direct Postgres wire protocol. 🐘
Launched today: pgGo.dev 🐘 tiny, fast Postgres client built for coding agents. β†’ Zero dependencies β†’ JSON-native β†’ Safe parameterized queries β†’ Read-only queries by default β†’ Bounded output β†’ Strict timeouts β†’ Predictable errors + SQLSTATE β†’ ~8ms one-shot Postgres calls ~2,000 lines of Go. ~4 MB static binary. ~1.7 MB compressed. No pgx. No libpq. No psql parsing. It speaks the Postgres wire protocol directly. Minimal. Fast. Agentic. xitter.cf/alxshp/status/20904845…
1
5
99
10 GB without moving 10 GB.
How does pgrun.dev copy a 100 GB Postgres database in seconds? It doesn’t COW = Copy-on-Write The branch starts by sharing the same disk blocks. Change 1 MB? Write ~1 MB. The other ~9.999 GB stays shared. That’s how Postgres branching gets fast. xitter.cf/alxshp/status/21024376…
1
5
179
DBA in one command? Not quite. But we’re getting suspiciously close.
pgbot.dev can score any Postgres database in ~3 seconds ⚑ 🟒 DATABASE HEALTH β†’ 90/100 Ask your agent: β€œWhat’s my database score?” Agent β†’ PgBot β†’ Inspect pgbot Inspect One command checks: queries β†’ indexes β†’ waits β†’ locks β†’ tables β†’ vacuum β†’ replication β†’ more xitter.cf/alxshp/status/21006265…
3
98
pgrun.dev retweeted
WHO launched rustonrails.dev right after Rails World?! πŸ‘€πŸ¦€ β€œLove Rust! Rust is amazing.” β€” @dhh > Rust is fast. > Rust is everywhere. > DHH loves Rust. (bit not read) But the real question: Do we actually need Rust on Rails? Or is Rails already exactly what it needs to be? πŸ€” #RailsWorld #Rails #Rust xitter.cf/bendiken/status/210284…
"I love Rust! Rust is amazing ...if you never, ever, EVER have to look at it yourself." β€” @dhh
5
5
1
40
28,141
pgterm+ Ghostty ⚑️
pgterm.dev + Ghostty ⚑️ Your entire Postgres workflow. Inside the terminal. Ghostty β†’ PGTerm β†’ PgBot β†’ Postgres β†’ Query data. β†’ Inspect performance. β†’ Find problems. β†’ Debug Postgres. No dashboard. No context switching. Just your terminal. xitter.cf/alxshp/status/21006265…
2
71
Postgres branch in ~1 second Speed of light!
Launched today: pgrun.dev 2.0 πŸš€ Create a 1 GB Postgres branch in ~1 second. PGRun is now 3Γ— faster. DATABASE_URL: 4.88s β†’ 1.36s Under the hood: ZFS snapshot β†’ 22ms ZFS clone β†’ 31ms Postgres startup β†’ p50 80ms DATABASE_URL β†’ p50 1.36s No database copy. Copy-on-write. Every agent gets its own Postgres. xitter.cf/alxshp/status/20999032…
1
6
509
⚑ PgBot + Jev
pgbot.dev now works with Jev ⚑️ pgbot β†’ inspect any Postgres in sec. Jev AIβ†’ decide what matters next pgbot β†’ investigate deeper LLM β†’ explain it Facts from Postgres. Fast decisions from Jev. Better agents. xitter.cf/alxshp/status/21006265…
5
197