Skip to content

Dcumentation

Everything you need to use Soma — from first install to building custom extensions.

First Steps

Install Soma and run your first session.

Core Concepts

How Soma thinks — breath cycle, identity, heat, memory, workspaces.

Reference

Commands, configuration, scripts, and the full changelog.

What's New for Soma

Agent-facing changelog: 'what NEW capabilities can I use, with just enough detail to use them.' Distinct from the technical CHANGELOG.md — this is action-oriented, dense, version-tagged, and tells YOU (the agent) which tools just landed and how to invoke them.

Configuration

Settings, heat thresholds, muscle budgets — tune Soma's behavior.

Keybindings

Keyboard shortcuts and how to customize them.

Engine Settings

All runtime settings — models, compaction, UI, retry, shell, and more.

Themes

Customize Soma's appearance with built-in or custom themes.

Terminal Setup

Recommended terminal configuration for the best Soma experience.

Commands

Slash commands, CLI flags, context warnings, the breath cycle.

Statusline & Notices

The three-line footer, every indicator, and the toast notices Soma shows you — including the preload lifecycle.

Doctor & Migration

Project health checks, version migration, and how Soma keeps your .soma/ current.

Scripts

Standalone tools that ship with Soma — codebase navigation, memory tracing, session focus, doc scraping, and more.

Changelog

What shipped, what changed, version history.

MAPs

My Automation Protocol Scripts — reusable workflow templates that tell the agent which muscles to load, which scripts to run, and in what order.

Meta-Workflow

The operating cadence — how work flows through a project across many sessions. Three nested loops, a self-amending workflow, and how to adopt it in an existing project.

CLI Tools: How Soma Surfaces Tools to the Agent

The three patterns for adding a tool. Pattern 1 (commands/.sh drop-in) is the answer most of the time. Decision flow ladder + reload semantics.

Meta Dev-Tools

The dev:* namespace: caps that ship with the dev tree, not user installs.

Install Architecture

How Soma installs, updates, and manages versions — the full flow from npm to runtime.

Updating & Migration

Keep Soma up to date across your projects.

Troubleshooting

Common issues and fixes — install problems, model errors, broken sessions, and more.

Extending

Build your own skills, extensions, and tools.

Guide

General