R1 Roadmap

R1 Roadmap

Product Stack

R1 (open source)        AI coding orchestrator. Works everywhere.
Ember (SaaS)            Cloud dev machines. Where R1 runs best.
Flare (infrastructure)  Firecracker microVMs on GCP. Powers both.

Current State (v2)

R1 is a Go binary with two layers:

V1 Execution Engine — Wraps Claude Code and Codex CLI as execution engines.

Deterministic PLAN -> EXECUTE -> VERIFY -> COMMIT phases with multi-model routing,

parallel agent coordination via git worktrees, and structured quality gates.

V2 Governance Layer — Multi-role consensus architecture:

Ember Integration

Phase 1: Config + Managed AI — Implemented

internal/env/ember/ember.go (458 LOC) + internal/env/ember/ai.go (197 LOC)

Configuration in ~/.stoke/config.yaml:

ember:
  key: "ek_live_..."
  managed_models:
    enabled: true

Phase 2: Burst Compute — Implemented

internal/env/ember/ember.go includes burst compute integration.

Configuration:

ember:
  burst:
    enabled: true
    threshold_minutes: 5
    worker_size: "4x"
    max_workers: 8
    auto_destroy: true

Phase 3: Remote Progress — Implemented

internal/remote/session.go (170 LOC)

Phase 4: Chat Sidebar — Not in scope for R1

The Ember desktop app / VS Code extension wraps R1's plan generation

in a conversational interface. This is an Ember-side workstream. The R1

side already exports the surfaces it needs via the MCP server and HTTP API.

Flare Integration

R1 talks to the Fly-compatible REST API via internal/env/fly/ which

works against Flare unchanged. No additional R1 work is needed for

Flare compute backends.

Open Source Strategy

Pages in this directory