Skip to content
Soma

Sσma v0.22.0

An AI agent that grows with you

Memory that persists across sessions. Identity that evolves through use.
Built on Pi. Extended with automations, muscles, protocols, and scripts. Yours to shape.

New Four Commands After an Update The Tools That Made These Posts Two Spirals

σ Get Started

terminal
# Install Soma
$ npm i -g meetsoma
# Start a session — Soma learns who you are
$ soma
# Focus on a specific topic
$ soma focus rust

σ The Breath Cycle

Every session has three phases

Inhale

Identity loads. Memory restores. Protocols activate. The agent wakes up knowing who it is.

Hold

Work. The agent tracks patterns, heats up what's used, cools what isn't. Context is managed automatically.

Exhale

Session state saves. Preloads write. Muscles crystallize. Nothing learned is lost.

σ The AMPS System

Four layers. One agent.

Explore →

σ Meet the Agents

Every template is a personality

Browse hub →

σ Why Soma

Memory Persists

Sessions end. Memory doesn't. Preloads, muscles, identity — flushed to disk and picked back up next time. soma inhale to continue.

Identity Evolves

Not pre-configured. Soma's identity grows through use — voice, preferences, working patterns. Discovered, not assigned.

Protocols Adapt

Behavioral rules that heat up when used and fade when they don't. The agent's value system tunes itself to how you work.

Open & Extensible

Source-available under BSL 1.1. Built on Pi. Extensions, skills, protocols — all swappable. Works alongside CLAUDE.md and existing setups.

σ Somaverse

Give your agent eyes and hands

Soma lives in the terminal. Somaverse gives it a workspace.

A tiling workspace in your browser with 21 plugins. Terminal, files, editor, browser, chat, voice. Your agent sees every pane, sends commands, navigates the web.

Not a chatbot with plugins. A co-pilot with eyes.

Read the preview → Alpha — Genesis coming soon
CHAT · SOMA workspace →
youwhat's in src/ that handles auth?
somaI can see src/ in the files pane. Two files: auth.ts (token + refresh) and session.ts (cookie wrapper). Want me to open auth.ts in the editor?
terminal files editor browser voice +16

Start growing

Install Soma. Start a session. Let the memory build.