Gnomon launches as a Postgres extension for branching live database data
Gnomon is a new Postgres extension that lets developers create branches of a live database, similar to Git branches, by issuing SQL commands rather than copying data. Branches read from the main database and store only changed rows, so they open instantly regardless of database size, and changes can later be diffed, merged back with conflict handling, or undone. It installs directly into existing PostgreSQL 15-18 instances, including self-hosted and managed services like RDS, Aurora and Supabase.
GoKawiil's interpretation of the reporting above, not reported fact.
By applying version-control concepts to live data rather than just schema or code, Gnomon could let teams give AI agents or test environments isolated, revertible access to production-like data without the cost of duplicating it. This may lower the risk of running autonomous agents against real databases, since changes can be inspected and rolled back before merging. Its appeal will likely depend on how reliably it performs three-way merges and schema changes at scale, which the company has not yet demonstrated publicly beyond its own examples.
- Gnomon adds Git-like branching, diffing, merging and undo for live Postgres data.
- It works as a single extension with no data copying, supporting PostgreSQL 15-18 on self-hosted and managed platforms.
- The tool is pitched at use cases like isolating database changes made by AI agents, pull requests and tests.
Source: github.com, 2026-11-13
Published there as: “Gnomon. Git for Postgres data, built for agents”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.