#218 memory port · resume
The fully extensible, self-hosted agentic OS · Open source
There will be many like it.
This one is yours.
Your agents run your inbox, your backlog and your research around the clock, on hardware you own. You come back to a finished desk.
curl -fsSL openthalamus.dev/install.sh | sh
Coming soon
Works with Claude Code, Codex, Cursor, opencode, Gemini CLI, GitHub Copilot, Cline, local models via Ollama
Last night · 03:00 – 07:00
Two minutes, nine things
Three competitors moved
Meridian · transcribed
thalamus is a fully extensible, self-hosted agentic OS, built on one belief: code is becoming cheap, coding agents are interchangeable, and the way you want to work is the thing worth owning.
It does for agents what an OS does for programs — owns the memory, schedules the jobs, enforces the permissions, keeps the log.
- Licence
- MIT, free
- Hosting
- Self-hosted only
- Kernel
- Ten nouns
- Status
- Pre-release · v0
Fig. 1 · A dissection
The name is literal.
Every system claims to be a brain. Fine — let's take one apart and see which piece thalamus actually is.
I · The cortex
The intelligence is rented.
Brilliant, expensive, and swapped every season — Claude today, something smarter in spring. thalamus doesn't compete with the cortex. It assumes you'll keep replacing it.
II · The cerebellum
Skill is installed.
Coordination, routine, practiced motion. Here that's a plugin — pulled with one command, replaced without grief, written in an afternoon.
III · The thalamus
What's left is the part worth owning.
Nearly everything on its way to the cortex passes through here first. It routes, it gates, it remembers what mattered. Not the smartest part of a brain — the part the smart parts cannot work without.
IV · The brainstem
Intention becomes motion.
Decisions travel down the stem as jobs — scheduled, permissioned, logged on the way through. What climbs back up is memory.
V · The hands
The hands are hired.
Good hands, anyone's hands, swappable at the wrist. Every harness is an adapter behind one driver port, so switching leaves your memory, your history and your trust rules exactly where they were. The nervous system stays yours.
A kernel, not a cortex.
The part that routes, gates and remembers · on hardware you own
Something is always on.
Work arrives from mail, pull-request reviews, voice notes, your calendar and your issue tracker. thalamus routes each one to whichever coding engine is free — Codex, Claude or Cursor — and records what happened.
- 03:41 draft PR #218 opened codex
- 04:15 nightly brief assembled clock
- 05:02 issue triage · 9 sorted claude
- 06:02 email to Meridian draft only
- 06:48 call notes transcribed whisper
Starts empty. Grows into anything.
Every capability is a plugin, one command away — official, community, or your own. A fresh install becomes a full system, one plugin at a time.
Plugins installed · 12
first, the basics
then, the hands
then, your workflow
then one you wrote yourself
- Gmail
- memory-gbrain
- Calendar
- harness-codex
- harness-claude
- Linear
- Attio
- GitHub PRs
- Morning brief
- habit-coach
- podcaster
- personal-finances
The AgentOS you own
No account. No tenancy. No relay you didn't start.
Everything you just built runs on a disk you own.
thalamus install @official/memory-gbrain @official/gmail @official/calendar
thalamus install @official/harness-codex @official/harness-claude @official/linear
thalamus install @official/attio @official/github @official/brief
"create a thalamus plugin to track my personal finances"
thalamus install @community/habit-coach @community/podcaster
./plugins/personal-finances # codex wrote that one
Under everything, a kernel.
One memory that never resets. One gate you set once. One log for everything that ran overnight. Engines, drivers and plugins swap out above a small kernel — an OS you build on.
- authority
- action log
- trust gate
- jobs
- memory port
- resource registry
- RPC registry
- plugin lifecycle
- clock
- settlement receipts
FAQ
Questions.
What is an agentic OS?
What an operating system does for programs, done for agents: it owns the things no single agent can own for itself — memory that survives sessions, permissions that gate actions before they run, jobs that outlive restarts, and a plugin surface for everything else. The engines stay swappable; the OS is the part that persists. thalamus is that layer, self-hosted on your own hardware.
Is thalamus actually an operating system?
It will not replace the operating system on your machine. It is an OS in the structural sense: a ten-noun kernel owns jobs, memory, authority and the action log; drivers make engines and memory backends swappable; everything else is a plugin with declared, default-deny capabilities. The test that matters — extending it means writing a plugin, not a fork. v0 is early; the shape is already this.
What tools orchestrate multiple coding agents?
Others put a task board over one vendor's agent, or host your state for you. thalamus takes the OS position: eight harnesses — Claude Code, Codex, Cursor, opencode, Gemini CLI, GitHub Copilot, Cline and local models via Ollama — are adapters behind one driver port, jobs are durable and survive restarts, and switching engines leaves your memory, history and trust rules exactly where they were. On your box.
Can I build my own thalamus plugins?
That's the whole design. Every capability above the kernel is a plugin — four kinds: surfaces, sources, skills and harnesses — each with a manifest, declared capabilities and default-deny permissions. Official ones install with one command; yours can start as a folder a coding agent wrote for you. The current limit: the v0 host runs a bounded reference adapter, and third-party code stays quarantined until the sandbox boundary is real.
Is thalamus self-hosted, and is there a cloud version?
Self-hosted only. No account, no tenancy, no hosted service to sign up for — you run it on your own hardware or you don't run it. That is the position, not a roadmap gap: an OS you don't own is someone else's computer with your memory in it.
What do I need to run thalamus?
A machine you control running Linux or macOS, and Node.js — thalamus is TypeScript. It installs as one server that owns the state, the jobs and the permissions; the web app, the desktop app, the iOS app and the CLI are all clients of that one server contract, so what you see is the same on every surface. No account and no tenancy: the server is yours.
How much does thalamus cost?
Nothing. $0, MIT licensed, self-hosted — the only bills are your own compute and your own model tokens. That follows from the bet: code generation is a commodity, so the OS meters it like one. Spend caps live in the trust gate, and an overnight run has a ceiling you set.
When can I install thalamus?
Soon — v0 is close. Today the repository is still private and `curl -fsSL openthalamus.dev/install.sh | sh` is not live yet, so the waitlist below is the real answer: one email the day it runs, and nothing before it. Between now and then, interfaces, contracts and storage layouts can still move.
Waitlist · v0
Get notified
on release.
One email the day you can install it. No newsletter, no sharing, no other use.