Rao Studios
Craft
A coding tool that runs entirely on your Mac.
Craft is a coding tool for macOS, a terminal and a Mac app, that runs on local models. It learns your codebase before the model writes a word, and marks everything it writes with the code it came from.
Version 0.0.0 · Build 12 · Requires macOS 27 and Apple Silicon
In Craft
Call an agent by its word
Agents are apps from Rao’s Craft Store: Craft installs them while it runs and calls them by name.
Type $ in any Craft chat and the agents you’ve installed come up by name, with their icons. Take as many as a message needs; Craft runs each in a process of its own.
On your Mac
Only on your Mac
Craft runs open models with MLX on Apple Silicon. Your code, your questions and every answer stay on the machine.
The first time it opens, Craft reads this Mac’s memory and suggests the coding model it can hold, then downloads it with the embedding model. Nothing downloads until you click.
Nothing leaves your Mac.
Before it writes
Learns the code first
Before each turn Craft pins what the ask touches: the function, its type, its callers and look-alikes, from its code index and a Thread of every project you’ve opened.
Your memories with it come along too: ask for fog the way you’d write it, and it remembers how you split the last long shader.
Royalties
Credits its sources
When a turn ends, every name in the reply and on an added line that came from your code gets a brushstroke in its source’s colour. Click one to see the code.
Credit comes from matching names and lines, never from the model’s say-so, and each source earns its share by how much of the turn it accounts for.
Before it’s done
Checks its own work
Plans become checklists measured against the real code, and Craft builds and runs the tests before it calls a change done.
Rao’s Craft Store
Agents by creators who know how to make something
Agents are apps for Craft, each one doing one thing it can ask for by name: a filter, a check, a conversion. Take one with your Rao account and Craft installs it while it runs; its creator is paid for helping.
Getting started
From the download to your first ask
Five steps, all on your Mac. Craft never downloads a model you didn’t ask for.
- 01
Install and open Craft
Download the installer, run it, then open Craft from Applications. It needs Apple Silicon and macOS 27.
- 02
Add the models
The first time it opens, Craft walks you through two models. It reads this Mac’s memory and suggests the coding model it can hold: Qwen3-Coder-Next 48B on a 48 GB Mac, a smaller Qwen on less. Then it downloads that and voyage-4-nano, the embedding model, into ~/.rao/models. Nothing downloads until you click.
- 03
Open a project
Choose a folder or drop one on the window. Craft indexes it the first time, and reads CRAFT.md at the start of every session.
- 04
Ask
Type in the composer and press ⇧⏎. $ names an agent the turn must use, @ pins a file, # opens a helper beside the chat. When the turn ends, click a brushstroke to see the code it came from.
- 05
Add agents
Signed in with your Rao account, the Agent Store is in Craft’s toolbar. Agents are apps: install one and it builds on your Mac while Craft runs, and a session already open can call it from its next message. Settings › Agents installs them too.
Browse Craft Agents
Craft keeps itself current: Craft ▸ Check for Updates… fetches each new build. It follows your Mac’s Light or Dark Mode, or holds one in Settings › General.
Craft is in beta
Download it for your Mac, or try it here first: the demo is Craft on a Mac in your browser, adding fog to a small Metal renderer, its sidebar, Terminal and the Agent Store all working.
Version 0.0.0 · Build 12 · Requires macOS 27 and Apple Silicon





