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.

ShippedIn progressPlannedExploring

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.

Nov 2025

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.

Shipped
Nov 2025

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.

Shipped
Nov 2025

Knowledge graph and metering from day one

Neo4j project knowledge and a usage ledger were in the first month, not bolted on later.

Shipped

2026 · Q1

A product, not a script

The chart, the cockpit, the citation engine, and the first real connectors.

Jan 2026

Helm chart and migration system

One chart for the whole stack; numbered migrations applied at startup under an advisory lock, no Alembic.

Shipped
Jan 2026

Citation engine

Verbatim-quote verification, locators, per-claim status, bibliographies.

Shipped
Jan 2026

Cockpit

The control room: sessions, jobs, projects, connectors, experts, admin.

Shipped
Jan 2026

MCP server for Claude Code

Your IDE as a console. 115 contract-governed tools today, each declaring its auth intent and side effects.

Shipped
Feb 2026

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.

Shipped
Mar 2026

Knowledge base and memory

Notes with provenance and contradiction checks; hybrid recall shared across the jobs of a project.

Shipped
Mar 2026

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.

Shipped
Mar 2026

VM workspaces begin

A KubeVirt provisioner for jobs that need their own kernel and sudo, gated by human approval.

Shipped

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.

Apr 2026

Cockpit in English and German, installable

Full translation, and a progressive web app that keeps working from the cache.

Shipped
May 2026

Postgres audit store

Every model request and response, every tool call before and after it ran, partitioned and compressed. Nothing is auto-deleted.

Shipped
May 2026

Canvas

Files, mockups, live apps and a shared browser beside the chat, with a baton for who is driving.

Shipped
May 2026

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.

Shipped
May 2026

Stateless worker lane

A durable queue with leases and fencing, so a job continues in a fresh process without doing anything twice.

Shipped
Jun 2026

Skills

The open SKILL.md standard: import a skill, attach it to a phase or a tool call, make it mandatory.

Shipped
23 Jun 2026

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.

Shipped

2026 · Q3

A workforce, not an agent

Officers, rosters, receipts, and the last mile before the public release.

Jul 2026

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.

Shipped
21 Aug 2026

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.

Shipped
25 Aug 2026

Stateless workers by default

Pods pull work from the queue. A dead worker is a job requeued, not a job lost.

Shipped
27 Aug 2026

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.

Shipped
29 Aug 2026

SSH gateway

Reach any workspace from your own terminal or JetBrains Gateway with a user-bound attach token. Ed25519 only.

Shipped
30 Aug 2026

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.

Shipped
1 Sep 2026

Canvas gateway

Live previews served from an isolated origin with attested roles.

Shipped

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.

Sep 2026

Source-available release

The public repository under FSL-1.1, the Helm chart published to GHCR, the config generator at /configure.

In progress
Sep 2026

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.

In progress
Sep 2026

Security hardening pass

Findings from the August review closed before the repository opens, and a security contact published.

In progress
Sep 2026

This site in German

Same page, written for German buyers: Betriebsform, Datenschutz, Betriebsrat, Festpreis-Pilot.

In progress

2026 · Q4

Where your files already live

The connectors most companies asked for first, and the controls IT asks for second.

Q4 2026

Microsoft 365: OneDrive and SharePoint

Read and write documents where your company already keeps them, with the same review gate and receipts.

Planned
Q4 2026

Google Drive

Shared drives as a connector, scoped per project, read-only or read-write.

Planned
Q4 2026

Dropbox

Team folders as a connector, same scoping, same audit trail.

Planned
Q4 2026

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.

Planned
Q4 2026

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.

Planned
Q4 2026

Worker autoscaling and metrics

Pool size driven by queue depth, and Prometheus metrics for the whole stack.

Planned

2027 · H1

Experts you can talk to

Voice and calls as first-class tools, and the deployment shapes larger organisations ask for.

H1 2027

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.

Exploring
H1 2027

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.

Exploring
H1 2027

VM workspaces generally available

Full virtual machines with a desktop tier for the work that needs a screen and a kernel of its own.

Exploring
H1 2027

Managed hosting in the EU

A dedicated instance we run for you, with a move to self-hosting whenever you want it.

Planned
H1 2027

Multi-tenant control plane

One installation serving several companies, for hosting partners and groups.

Exploring

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.