› set up the auth refactor, tokens first
Mapped auth.ts and session.ts. Refresh flow drafted. Left the cookie wrapper for next time.
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.
Free to install. Runs in your terminal. Built on Pi, the open-source runtime it runs on.
What remembering looks like
› set up the auth refactor, tokens first
Mapped auth.ts and session.ts. Refresh flow drafted. Left the cookie wrapper for next time.
› 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› 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 itselfEvery session has three phases
Identity loads. Memory restores. Protocols activate. Soma wakes up knowing who it is.
Work. Soma tracks patterns, heats up what's used, cools what isn't. Context is managed automatically.
Session state saves. Preloads write. Muscles crystallize. Nothing learned is lost.
triggered actions
Flows that fire on triggers — session start, post-commit, pre-deploy. The reflexes.
learned patterns
Patterns learned from experience — deployment workflows, code conventions, API recipes. The muscle memory.
behavioral rules
Rules that shape how Soma thinks. Used ones heat up. Unused ones fade. The value system.
developer tools
Bash tools Soma builds and runs. Health checks, deployment helpers, verification suites. The toolkit.
"I start simple. Breathe, remember, grow. Everything else builds on this."
soma init --template core"I think in systems. Show me the whole before I touch a part."
soma init --template architect"Ship it, test it, document it. Every day. That's the job."
soma init --template fullstack"Every draft is a session. Every session teaches me your voice."
soma init --template writer"If it can break in prod, it will. I verify before I ship."
soma init --template devops"One file at a time. Backward-compatible. Verify at every step."
soma init --template refactorer"Code rots. Docs rot. Tests rot. I keep them alive."
soma init --template maintainer"I start simple. Breathe, remember, grow. Everything else builds on this."
soma init --template core"I think in systems. Show me the whole before I touch a part."
soma init --template architect"Ship it, test it, document it. Every day. That's the job."
soma init --template fullstack"Every draft is a session. Every session teaches me your voice."
soma init --template writer"If it can break in prod, it will. I verify before I ship."
soma init --template devops"One file at a time. Backward-compatible. Verify at every step."
soma init --template refactorer"Code rots. Docs rot. Tests rot. I keep them alive."
soma init --template maintainer
Sessions end. Memory doesn't. Preloads, muscles, identity — flushed to disk
and picked back up next time. soma inhale to continue.
Not pre-configured. Soma's identity grows through use — voice, preferences, working patterns. Discovered, not assigned.
Behavioral rules that heat up when used and fade when they don't. Soma's value system tunes itself to how you work.
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.
Add to it when you need to
The harness and the agent. Memory, identity, protocols, tools. Open source with 0.50.0.
available nowName your soma on the hub and reach the library of community add-ons.
comingOpen your soma's memory as a place: a browser workspace where Soma sees every pane.
alphaInstall meetsoma core, start a session, and Soma takes it from there.