Client surfaces

One runtime. The interface you want.

Every Truss client works with the same local-model configuration, tools, permission policies, workspace memory, and implementation plans.

Truss CLI

Automate coding work from your shell.

Run local-model tasks in a terminal, automate repeatable work in scripts, or host the JSON-lines service behind other clients.

Explore Truss CLI
Truss Terminal UI

A full coding workspace in your terminal.

Keep files, Git diffs, agent chat, tool approvals, and shell output together in a keyboard-first workspace.

Explore Truss Terminal UI
Truss for VS Code

A local coding agent where you edit.

Bring streaming chat, focused file context, inline completions, approvals, and Git-aware actions into a VS Code side panel.

Explore Truss for VS Code
Truss Desktop

A focused desktop workspace for coding agents.

Keep files, Git diffs, terminal work, persistent conversations, model controls, and tool approvals in one desktop app.

Explore Truss Desktop
Truss Go for Android

Keep your workspace close.

Pair your phone with Truss Desktop or VS Code over trusted same-Wi-Fi QR pairing.

Explore Truss Go