ACE logo

A local-first agent runtime that lives on top of your desktop, not behind another tab.

ACE combines an Electron shell, React overlay surfaces, a background DeepAgents runtime, live tool execution, and a package-driven registry model into one ambient environment for building and operating AI workflows.

ACE windowing system demo
Window composition and desktop surface orchestration.
ACE agent workflow demo
Agent workflow, tool execution, and live runtime feedback.
Demonstration
Full video walkthrough

See the current ACE experience in motion, including the overlay shell, package-driven UI surfaces, and the evolving agent runtime.

Open YouTube demonstration
Architecture

Three runtime layers with explicit transport boundaries.

Electron main hosts the process model and brokers RPC. The desktop renderer owns interface surfaces and UI state. The background runtime owns execution, orchestration, and non-visual AI behavior.

The result is a workspace that can expose agent activity live, render tool outputs richly, and keep runtime boundaries honest instead of collapsing everything into one renderer-side assistant.

RPC bridge
Desktop renderer

Owns overlays, windows, widgets, and state presentation.

Electron main

Acts as process host and transport broker.

Background runtime

Owns agents, tools, and orchestration logic.

renderer -> main -> background
background -> main -> desktop
stream events -> main -> renderer
Registry model
Desktop domains

Windows, widgets, components, and renderers feed the visual workspace layer.

Background domains

Tools, processes, pipelines, and runtime behaviors power orchestration and execution.