proto · cli.protolabs.studio

A local, privacy-first AI agent for the terminal

proto reads, writes, and runs code right in your terminal. It works with the models you choose, including local and self-hosted ones. Your code and context never leave your control.

Local & privacy-first

Runs on your machine against the models you host. Point it at a local or self-hosted endpoint and your code, keys, and context never leave your control.

A real agent harness

Sub-agents, teams, skills, hooks, and goal mode, with verification gates and recovery built in, not bolted on.

Lives in your terminal

Reads, writes, and runs code directly in your project. Headless mode and CI-ready for scripted, non-interactive runs.

Speaks every protocol

Drive proto as an ACP coding agent from your editor, or use it as an A2A client to chat with remote agents by name.

Up and running in one line

$ npm install -g proto && proto

Then run proto setup to configure a provider, or read the getting-started tutorial.