Skip to content
TALOS

v0.9.1 β€” pre-1.0 release line

A safety-first local coding agent, written in Rust.

Talos is a Rust-native local coding agent for developers who want a runtime they can inspect, extend, and operate from their own machine. It ships an interactive TUI, explicit permissions, runtime Skills, MCP/RPC integration, and an embeddable runtime facade — with the default core kept local and auditable.

Highlights

Local-first by default

Interactive TUI, inline mode, and print mode for scripts and smoke tests. No remote service required to start.

Explicit permission boundaries

File writes, deletes, Git writes, shell execution, network actions, and MCP tools all route through the permission pipeline.

Rust-native core

Workspace-oriented crates with minimal runtime assumptions. No Node.js or Python runtime is required to run Talos.

Embeddable runtime facade

The talos-runtime crate lets Rust projects construct a safe in-process agent runtime without depending on Talos CLI/TUI crates.

Durable sessions and memory

SQLite-backed session history, search, branch/fork support, semantic memory consolidation, and retention previews.

Extensible surface

MCP stdio tools, hooks, JSON-RPC, project-governance status, and explicit local read-only WASM packages are implemented; remote plugin distribution and browser control remain research tracks.

Current release boundary

Shipped in v0.9.1 TUI, inline, and print execution modes; parameterless provider/model pickers, compatible-provider registration and model discovery; explicit local image attachments for confirmed vision-capable models; local provider configuration with masked secrets; built-in coding tools with permission gating; session storage, search, cleanup, maintenance, memory consolidation, and exploration ingestion; runtime Skills from .talos/skills/, ~/.talos/skills/, and inherited parent .talos/skills/, plus shared ~/.agents/skills/ discovery enabled by default; MCP stdio tools and JSON-RPC infrastructure; explicit local read-only WASM packages selected with --plugin DIRECTORY; and the initial talos-runtime embeddable facade.

Not shipped yet A stable 1.0 SDK guarantee for the embeddable runtime facade, broader dotagents compatibility beyond shared Skills discovery, remote web control, browser automation, web approvals and web write/action routes, remote plugin distribution, automatic plugin discovery, write-capable plugins and a plugin marketplace, PDF/Office document extraction beyond the current web/fetch foundations, and remote or P2P session control. See the Roadmap for the full shipped / planned / research split.

Where to go next