Skip to content
Soma
meetsoma core goes open source with 0.50.0 v0.50 →

The agent that

meetsoma core is the harness Soma runs in. It ships open source with 0.50.0. Soma is the agent that lives in it. It keeps its memory between sessions, writes its own tools, and picks up exactly where you left off.

Get started meetsoma/core

Free to install. Runs in your terminal. Built on Pi, the open-source runtime it runs on.

What remembering looks like

Close the terminal. Come back next week.
Soma is still mid-thought.

Session 1

› set up the auth refactor, tokens first

Mapped auth.ts and session.ts. Refresh flow drafted. Left the cookie wrapper for next time.

exhale · preload written
Session 2

› soma inhale

Picking up the auth refactor. Tokens are done; the cookie wrapper is next. You prefer small commits, so I'll split it.

inhale · memory restored
Session 47

› the deploy failed again

Same cache key as last month. I wrote a check for this after the second time, running it now.

a muscle it grew itself

σ Get Started

terminal
# Install meetsoma core
$ 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. Soma wakes up knowing who it is.

Hold

Work. Soma 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. Soma's value system tunes itself to how you work.

Open & Extensible

meetsoma core goes open source with 0.50.0 and is built on Pi, Extensions, skills and protocols are all swappable, and it the open-source runtime it runs on.

σ Start with the core

Add to it when you need to

  1. 01

    meetsoma core

    The harness and the agent. Memory, identity, protocols, tools. Open source with 0.50.0.

    available now
  2. 02

    Register your soma

    Name your soma on the hub and reach the library of community add-ons.

    coming
  3. 03

    Somaverse

    Open your soma's memory as a place: a browser workspace where Soma sees every pane.

    alpha

σ From the blog

All posts →

σ Somaverse

Give Soma 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. Soma sees every pane, sends commands, navigates the web.

Not a chatbot with plugins. An agent 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

Give your soma a memory.

Install meetsoma core, start a session, and Soma takes it from there.

Get started GitHub