ADDOM Local-first AI coding cockpit

Product

A coding cockpit, not a prompt box.

ADDOM is shaped as an operating surface for real repositories. The product depth is in how execution, review, continuity, and policy fit together.

Desktop app Workspace store Artifact pipeline Tool governance Delegated workflows

Core layers

The product is built from several serious subsystems.

01 / workspace

Persistent workspace state

Projects, threads, event timelines, and current working context are first-class parts of the app. ADDOM is designed to reopen work in context, not restart from an empty box.

active projects
per-thread state
timeline hydration
02 / artifacts

Revisioned file changes

Changes are staged as artifacts so they can be inspected, applied, rolled back, or tied back to the flow that produced them.

staged writes
apply to disk
rollback paths
03 / continuity

Continuity runtime

Facts, decisions, and open loops can be carried forward so longer tasks keep their shape. The target is durable project continuity, not fragile prompt memory.

facts
invariants
open loops
04 / policy

Tool execution governance

File operations, command execution, and browser tooling sit behind explicit approval and policy layers. The product is designed so machine-side actions stay visible and controllable.

approvals
path checks
execution policies
05 / providers

Provider and model routing

ADDOM is built around provider choice. It can route between remote providers and local model paths instead of forcing one vendor shape.

multi-provider
local models
capability mapping
06 / delegation

Structured delegated workflows

Multi-agent work inside ADDOM is meant to be staged and reviewable. Delegation is integrated into the workspace instead of being a hidden autonomous black box.

plan
delegate
review outputs

Workflow shape

How work is intended to move inside ADDOM.

Step 01

Open a real project

Start from the repository, not a detached text session.

Step 02

Gather context

Pull prior thread state, current files, and continuity signals into the working loop.

Step 03

Execute with policy

Search, read, plan, run tools, and prepare changes under explicit machine-action controls.

Step 04

Review artifacts

Inspect file changes and outcomes before they become accepted state.

Step 05

Continue without losing shape

Carry the project forward with context, decisions, and open loops still attached.

Codebase proof

There is already real product weight behind the interface.

Scope Desktop architecture

Main process, preload boundary, renderer state, IPC surface, memory store, tools, browser paths, and provider adapters.

Depth 392 integration tests

Broad contract coverage across tools, chat flows, renderer capability surfaces, staging, and multi-agent edges.

Product surface 29 tool definitions

File, git, browser, review, and command surfaces integrated into the desktop environment.

Current reality Hardening mode

The foundation is substantial. The current work is cleanup, refinement, and sharper workflow fit.