Zero inbound ports
StudioCat polls OpenAI over HTTPS. No local server, no port forwarding, nothing exposed to your network.
Your AI chat reads, edits, runs and rolls back code on your Mac,
with every change visible.
Free during the beta · Works with ChatGPT on the web
Add result in the calc package is wrong. Fix it and run the tests.Add subtracts. I changed one line and ran
go test ./....
✓ All tests pass.
open_workspacegrep_searchapply_patchrun_command- return a - b + return a + b
How it works
In OpenAI Platform, create a tunnel and a restricted key with Tunnels Read + Use. No model API billing is involved.
The setup assistant stores it in your Keychain and connects. Your Mac only dials out — nothing listens.
Choose Connection: Tunnel, pick your tunnel, start a chat. Ask it to fix, refactor, run and review.
Features
StudioCat polls OpenAI over HTTPS. No local server, no port forwarding, nothing exposed to your network.
Every call is checked by tool, command and path against the projects you approved. Terminal and commits are off by default.
The workbench shows each tool call, patch and command output as it happens — not after the fact.
Each edit lands as a card in Review Diff. Undo it with one click, including renames and file modes.
Snapshots live in shadow refs. Your branch, HEAD, index and stash are never touched.
Each conversation stays bound to its own project. Switch what you look at; work keeps running where it belongs.
Diagnostics, definitions, symbols and outlines from real language servers — Swift, Go, TypeScript, Rust and more.
If a call times out, the model hears “outcome unknown — check first”, never a false “nothing happened”.
Security
StudioCat runs commands on your machine, so the defaults are conservative and the boundaries are enforced on every call — not suggested to the model.
FAQ
ChatGPT on the web, in a desktop browser, using developer mode MCP servers. The ChatGPT mobile apps can't call custom MCP servers yet. More AI providers are planned.
StudioCat is free during the beta. It uses your existing ChatGPT account — there is no model API billing. You need an OpenAI Platform organization to create the tunnel.
StudioCat never uploads your repository. The model only sees what it reads through tool calls — those contents become part of your ChatGPT conversation, like anything you paste.
A Mac with macOS 14 or later, a ChatGPT account with developer mode, and the toolchains your projects already use.
Not yet. Signed and notarized builds come first, together with a public security design note.
Signed, notarized builds with automatic updates. Leave your email and we'll send the download link.
Request beta access