How it works
Your code · your context · your pod.
Mind Codespaces gives you Git collaboration where everything that matters— your code, your issues, your AI memory, your published sites — lives inside your own Solid Pod. The bridge in the middle just translates protocols; it doesn't own your project.
A pod is a small piece of storage you own. With Mind Codespaces, four kinds of things go inside it — and nothing else needs to leave.
Your Pod
owned by your WebID
Code
git history
Issues
+ pulls
AI memory
permissioned
Pages
your live site
// everything else (the bridge) is just protocol glue
The flow has three beats. There's some plumbing — a small bridge translates Git Smart HTTP into pod writes — but you only ever talk to two things: your terminal and your pod.
01
You push
git push, like any other remote.
02
The bridge translates
Smart HTTP in, pod writes out. No project state stored here.
03
Your pod receives
Code, metadata, and the live site land under your WebID.
The coder agent runs against the same pod the user owns, with the permissions the user granted. It reads what you let it read, writes where you let it write, and the conversation history — the thing AI tools usually keep in their own database — lands back in the pod alongside the code. If you revoke access, the agent stops. If you move pods, the memory comes with you.
The bridge can be replaced and your work survives, because nothing irreplaceable lives in the bridge.
Scenario
Spin up another one. Re-clone from anyone with a copy of the repo.
Scenario
Point the bridge at the new pod URL. Carry on.
Ready to see it for real? Open the dashboard, or jump into a worked example.