The DOIL IDE · built on Monaco

A full professional IDE. For production.

The DOIL IDE is built on Monaco — the editor core behind VS Code. Stable, interconnected, and meant to ship real automations, not to demo. This is where design-time intelligence lives.

What it is

Monaco core

The same editor engine that powers VS Code — multi-cursor, minimap, diff view, command palette.

Full DOIL language

Syntax, IntelliSense, hover, go-to-definition, references — driven by the shared tree-sitter grammar.

Interconnected

Wired to the compiler, the simulators, and the registry — edit, compile, and run against the twins without leaving the editor.

Built for production

Not a toy playground. Stable, version-controlled, deterministic output — meant to ship real automations.

Every target

Author agents, simulator scenarios, and cockpit panels from one place; compile to each with a target flag.

Design-time intelligence

Where the reasoning happens — under review, before anything runs. The build-time half of Deterministic Autonomy.

Why Monaco, why production-grade

Deterministic Autonomy puts the intelligence at build time — which means the build environment has to be serious. Monaco gives the IDE a battle-tested core (the one millions use in VS Code), so authoring DOIL feels like real engineering: stable, fast, and interconnected with the compiler, the digital-twin simulators, and the agent registry. The cleverness happens here, under review, before anything deterministic ships into operation.

Continue