Roadmap
Where SRW has been, and where it is going.
Shipped means it runs in the chart today. Dates ahead are targets we plan against, not promises, and they move when a pilot customer needs something sooner.
3,488 commits since 3 November 2025 · 241 database migrations · 94 chart templates · 187 tools · 115 MCP tools
2025 · Q4
Foundations
The shape that everything else kept: a worker that plans before it acts, and a control plane that never lets it touch its own machine.
The worker loop
A LangGraph state machine that alternates strategic and tactical phases, tracks todos, archives each phase, and freezes cleanly instead of burning down.
Orchestrator and isolated workspaces
Jobs are dispatched to agents that only ever work in a remote SSH workspace. The orchestrator is the sole authority on a job's status.
Knowledge graph and metering from day one
Neo4j project knowledge and a usage ledger were in the first month, not bolted on later.
2026 · Q1
A product, not a script
The chart, the cockpit, the citation engine, and the first real connectors.
Helm chart and migration system
One chart for the whole stack; numbered migrations applied at startup under an advisory lock, no Alembic.
Citation engine
Verbatim-quote verification, locators, per-claim status, bibliographies.
Cockpit
The control room: sessions, jobs, projects, connectors, experts, admin.
MCP server for Claude Code
Your IDE as a console. 115 contract-governed tools today, each declaring its auth intent and side effects.
Email and a real browser
IMAP and SMTP with a Read → Draft → Send access ladder; Chromium driven inside the workspace, never exposed to the network.
Knowledge base and memory
Notes with provenance and contradiction checks; hybrid recall shared across the jobs of a project.
Keycloak SSO, cloud folders, first subagents
OIDC through a cookie session so the browser never holds a token; Nextcloud and OpenCloud folders; the first delegate roster.
VM workspaces begin
A KubeVirt provisioner for jobs that need their own kernel and sudo, gated by human approval.
2026 · Q2
Ready for other people's servers
High availability, an audit store, a canvas, and a license that lets you keep every version you install.
Cockpit in English and German, installable
Full translation, and a progressive web app that keeps working from the cache.
Postgres audit store
Every model request and response, every tool call before and after it ran, partitioned and compressed. Nothing is auto-deleted.
Canvas
Files, mockups, live apps and a shared browser beside the chat, with a baton for who is driving.
Orchestrator high availability
Leader election over Postgres advisory locks. Two replicas, one pod can fail or drain with zero serving blackout, live-verified on 26 June.
Stateless worker lane
A durable queue with leases and fencing, so a job continues in a fresh process without doing anything twice.
Skills
The open SKILL.md standard: import a skill, attach it to a phase or a tool call, make it mandatory.
Fair Source
Relicensed to the Functional Source License. Free to self-host, source you can read and patch, Apache-2.0 two years after each release.
2026 · Q3
A workforce, not an agent
Officers, rosters, receipts, and the last mile before the public release.
Centurion officers
A standing officer per project with a roster of pool slots, a daily ceiling, and a wake cycle. You send it a note; it runs the backlog.
Cost receipts and the cloud-equivalent estimate
Tokens plus CPU and memory hours per job, per user, per project, priced against AWS, Azure and STACKIT public lists.
Stateless workers by default
Pods pull work from the queue. A dead worker is a job requeued, not a job lost.
Unified notifications
Email, ntfy, Slack and Discord from one front door; an expert can page a named person mid-job and the reply resumes it.
SSH gateway
Reach any workspace from your own terminal or JetBrains Gateway with a user-bound attach token. Ed25519 only.
Universal experts and subagent rosters
One expert file runs as a job, as a session, or as another expert's subagent. Rosters with write fences and per-child budgets.
Canvas gateway
Live previews served from an isolated origin with attested roles.
September 2026
Public beta
The repository goes public and the chart goes to GHCR. Everything on this page above the line is what you get.
Source-available release
The public repository under FSL-1.1, the Helm chart published to GHCR, the config generator at /configure.
Install path verified end to end
Evaluation install with four flags, production install with one values file and one Secret, on a fresh cluster, timed.
Security hardening pass
Findings from the August review closed before the repository opens, and a security contact published.
This site in German
Same page, written for German buyers: Betriebsform, Datenschutz, Betriebsrat, Festpreis-Pilot.
2026 · Q4
Where your files already live
The connectors most companies asked for first, and the controls IT asks for second.
Microsoft 365: OneDrive and SharePoint
Read and write documents where your company already keeps them, with the same review gate and receipts.
Google Drive
Shared drives as a connector, scoped per project, read-only or read-write.
Dropbox
Team folders as a connector, same scoping, same audit trail.
Event and webhook triggers
Jobs that start when something happens, not only on a schedule: a file lands, a mail arrives, a system calls a webhook.
Per-project budgets and spend caps
Today cost is observable on every receipt. Next it becomes enforceable: a ceiling per project, per officer, per month.
Worker autoscaling and metrics
Pool size driven by queue depth, and Prometheus metrics for the whole stack.
2027 · H1
Experts you can talk to
Voice and calls as first-class tools, and the deployment shapes larger organisations ask for.
Native live voice mode
Talk to an expert and have it talk back, in real time. Voice as a tool set agents can use, not a transcription bolted onto chat.
Phone and meeting connectors
An expert that joins the call, takes the brief, and delivers the minutes and the follow-up jobs before the room has emptied.
VM workspaces generally available
Full virtual machines with a desktop tier for the work that needs a screen and a kernel of its own.
Managed hosting in the EU
A dedicated instance we run for you, with a move to self-hosting whenever you want it.
Multi-tenant control plane
One installation serving several companies, for hosting partners and groups.
How the order is decided
Items move up when a pilot customer needs them.
The list above is what we would build left to ourselves. A signed pilot with a process that needs a connector or a control we have not built yet changes the order, and the pilot pays for it once, for everyone.