Git-style branching for your entire backend. Spin off a branch to get a full, isolated copy of everything: your database, storage, auth, edge functions, and more, ready for your agents to experiment on without touching production.
@frey_loong exactly. Frontend demos are the easy part. Backend state is where mistakes get expensive, so we wanted agents to have a real backend to work on without touching production.
Report
How does reset-to-main work if the branch has generated test data or modified storage objects?
@nicole_h94 Reset-to-main gives the branch a clean slate from main again. Test data generated inside the branch is discarded, and branch-side storage changes stay isolated from production. So if an agent makes a mess while experimenting, you can reset the branch and start over without touching main.
Report
Nice launch. Small copy thought: "Git style branching for your backend" is clear, but the strongest hook might be agent safety: "Give coding agents a safe backend branch before they touch production."
Databases and servers cost a lot, if we create as much as we have have branches, how do we manage cost?
Do they sleep when not used ?
Report
neon figured out database branching for postgres specifically and it's genuinely useful. doing it for the full backend stack, database plus storage plus auth plus edge functions, is a meaningfully harder problem. curious whether all those components branch atomically or whether there's a coordination layer that can get out of sync
Replies
APIPark
I have seen too many AI coding demos stop at the frontend. This tackles the scarier backend part.
InsForge
@frey_loong exactly. Frontend demos are the easy part. Backend state is where mistakes get expensive, so we wanted agents to have a real backend to work on without touching production.
How does reset-to-main work if the branch has generated test data or modified storage objects?
InsForge
@nicole_h94 Reset-to-main gives the branch a clean slate from main again.
Test data generated inside the branch is discarded, and branch-side storage changes stay isolated from production. So if an agent makes a mess while experimenting, you can reset the branch and start over without touching main.
Nice launch. Small copy thought: "Git style branching for your backend" is clear, but the strongest hook might be agent safety: "Give coding agents a safe backend branch before they touch production."
InsForge
@zhang_archur love that framing. That’s exactly the core: give coding agents a real backend branch to work on before they touch production.
Pandada AI
The value is clearer when you say the branch includes database, auth, storage, functions, and config together.
PageOn.ai
Does the branch copy production data, or can teams choose schema-only branching for privacy-sensitive apps?
PageOn.ai
I can imagine using this before every risky agent task: branch, let it build, inspect diff, then merge.
Mailwarm
neon figured out database branching for postgres specifically and it's genuinely useful. doing it for the full backend stack, database plus storage plus auth plus edge functions, is a meaningfully harder problem. curious whether all those components branch atomically or whether there's a coordination layer that can get out of sync
Vokal