Release site

OpenCAS is a local-state autonomous agent with memory, voice, phone, and a real control plane.

It keeps state locally, routes models through open_llm_auth, and exposes the parts operators actually touch: chat, schedule, platform, logs, telemetry, and the dashboard tabs behind them.

Persistent memory Voice + phone lanes Schedule + platform Logs + telemetry
What is live

Current surfaces, not aspirational ones.

The release bundle is meant to describe the running system exactly as it exists now, including the newer control-plane pieces.

Memory and continuity

SQLite-backed episodic and distilled memory, graph edges, retrieval inspection, artifact-backed recall, and continuous identity state.

Operator control plane

Dashboard-backed chat, operations, schedule, usage, platform, system, and logs views with API and WebSocket access behind them.

Channels

Dashboard chat, voice capture/synthesis, Twilio-backed phone handling, Telegram, and the live `/ws` bridge.

Platform and trust

Capability inventory, extension install/update/uninstall flows, bundle inspection, and plugin trust policy control.

Dashboard map

Rooms in the current control deck.

Tab What it shows
OverviewSystem summary and quick status
HealthDoctor checks and health event feed
ChatConversational interface with session and lane metadata
OperationsPTY/browser/process sessions, receipts, work, commitments, plans, qualification
ScheduleScheduled tasks and events, calendar view, run history
UsageToken usage, cost, and latency over time
DaydreamDaydream sparks, keeper history, conflict log
MemoryEpisode and distilled memory browser, retrieval inspection, atlas view
IdentitySelf-model, user model, somatic state, relational state
ExecutiveGoals, task queue, executive snapshot
PlatformCapability inventory, extension lifecycle, and trust control
SystemBootstrap configuration, effective model routing, phone, and Telegram setup
LogsRuntime telemetry event stream
Docs map

Find the part you need fast.

Release truth