gatto
Built for the model you can actually run.
An AI assistant for your terminal that runs on local AI models, on your own PC. Local-first, and it supports API endpoints too. No account. No subscription.
What gatto does
When you use a local AI model, it sits on your hard drive and runs on your own hardware. What you type and the files you open never get sent anywhere — full privacy, by design.
On the first run, gatto downloads what it needs and helps you pick a model your PC can actually handle. You can always add more models later.
gatto has a role system that steers smaller models to behave in specific ways — a general assistant, a coder, and an oracle for thinking problems through.
Ask gatto to write an extension for itself, drop it into gatto's own folder, and it gains a new tool. Browse the official extension repository for more. Adding third-party repositories: coming soon.
Small AI models are uneven. gatto will test yours, find where it slips up, and adjust its own instructions through the role system to make up the difference. Coming soon.
A note on the first launch: gatto is not code-signed, so Windows shows “Windows protected your PC” the first time you run it. Choose More info → Run anyway. A signing certificate costs money gatto does not have; the warning is about the absence of a receipt, not about the file.