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

$ curl -fsSL https://cli.protolabs.studio/install.sh | sh

Ensures Node, installs proto, and runs the setup wizard. Prefer npm? npm install -g @protolabsai/proto. New here? Read the getting-started tutorial.