Point Circuitry at a folder on your Mac, PC or Linux box and it becomes an IDE around it — the real files, the file tree, source control, terminals — with Claude Code, Gemini CLI or Codex CLI running in the pane beside the code they are editing.
Part of Circuitry Studio — the same AI works in every surface, on the models you choose.
One window: the project, the file, and the agent working on it.
Pick one from the chat’s menu and it runs on the machine holding the project — your repositories, your toolchain, the CLI you already installed. The same menu holds hosted Claude, GPT and Gemini models, a local model on your own hardware, and Apple Intelligence in the app on recent Apple hardware. You can change model part-way through a conversation.
Hosted models, on-device models, and the command-line assistants, in one menu.
The chat sees the document in the other pane, its path, and what you have selected, so you point instead of describing. It reaches the rest of the project the same way — ask it about the sketch you drew, a design, or a workflow, and it reads the shapes, layers and nodes and how they relate, not just a screenshot of them.
Agent edits arrive as hunks — Accept or Reject each, with the bar counting what is still pending.
Ghost text stays off until you switch it on. It is the one AI feature here that fires without being asked for.
The preview is built from the buffers you have open and the project’s own modules, so it moves as you type. Hover a line and the element lights up in the render; hover the render and the code selects, then click to land on that exact element. Markdown and HTML files open the same way.
A React component, and the page it renders, in one tab.
A language server indexes a directory, so it needs a project folder open on a machine you have connected.
Circuit is a small companion app in the menu bar or system tray of your Mac, PC or Linux box. It holds the files, the terminals and the command-line assistants; an iPad, a phone or a browser attaches to it and edits them in place. Nothing is copied anywhere to make that work.
The same editor that holds your project files holds the code on a workflow step and in a notebook cell, where a step can be JavaScript, TypeScript, Python, Three.js, Shell, Go, Rust, C, C++ or Zig. The same agent reads your whiteboards, designs, workflows and terminals too — so you can point at a diagram and ask for the code that implements it.
The same editor, on a workflow step.
Free for non-commercial use. Reaching your own machine from a phone or tablet needs a paid plan.
The other surfaces in the studio