Skip to content

Source Access

Use Soma free. Read the source. Help build what's next.

Start using Soma now

No registration needed. The compiled runtime is free and open.

npm install -g meetsoma

σ Why register?

You don't need source access to use Soma. npm install -g meetsoma gives you everything — the CLI, the runtime, all protocols, all scripts. Source access is for reading the TypeScript, running the tests, and contributing to the project.

σ Access Tiers

User

Free

Compiled runtime, 18 protocols, 13 scripts, full documentation. No registration. Just install and go.

Contributor

Register

Full source access. Read the TypeScript, run the tests, submit PRs. Fill out the form below.

Sponsor

Priority support, roadmap input, white-label licensing. Get in touch.

σ Request Source Access

σ Coming Soon

Soma Dev Kit

A development toolkit for building on Soma. Write extensions that hook into the agent lifecycle. Build custom protocols with typed frontmatter. Create MAPs that chain tools into repeatable workflows. Package and distribute through the community hub.

Extension SDK Protocol authoring MAP templates Hub publishing Test harness

σ Known Gaps

We're building in public. Here's what's not finished yet.

  • Heat system — muscle heat doesn't bump on natural use, only through focus matching. Details →
  • Hub content — 30 items published, ~60 more in staging. Scripts and MAPs coming to the hub soon.
  • Dev Kit — extension SDK, protocol authoring tools, and test harness are planned but not shipped.
  • Boot customisation — the boot sequence is hardcoded. We're extracting it into a user-editable MAP.

Full progress on the roadmap.

σ How it works

  1. Submit the form with your GitHub username
  2. Your request is created as a GitHub issue — you'll get a tracking link
  3. We review your request (usually within 24 hours)
  4. On approval, you're added to the meetsoma GitHub org
  5. You get read access to the source repos