Live demo · no signup

Describe the system once.DIS compiles the rest.

This runs the real compiler through the production gateway. Edit the spec or load a sample, hit compile, and inspect the generated codebase — no account, no card, nothing to install.

New to ADL? Read the ADL Language Reference — or see the Getting Started guide for the full workflow (API key, MCP, compile, build).

Explore the SID ecosystem
schema.adl
Sign in to save to Projects
live compiler · no account · no card

Describe a system in ADL, hit Compile it, and watch the full codebase land here — backend, migrations, frontend, API, tests, Docker.

e.g. 363 lines of ADL → a 160-file clinic app, 8,116 lines

What just happened
  1. 1 · validate_adl checked syntax, semantics, topology, and authority graphs before any code existed.
  2. 2 · The compiler emitted the whole workspace: backend, database migrations, frontend, API, tests, Docker/K8s.
  3. 3 · Architecture is the source of truth — the generated code is a disposable build artifact.

Rate-limited to keep the demo fair: 5 compiles/hour per IP. Want more? Grab a free trial key — or connect Claude, Codex, or Cursor over MCP to api.sidislab.com/mcp.

Agent Lifecycle

What every agent does first.

When Claude, Codex, or Cursor connects to SID, this is the journey. Discover tools, recall patterns, read docs, report issues, see resolutions. The closed loop compounds.

01

Discover what's available

get_system_manifest

First thing any agent does: what tools can I call, what tiers exist, what's the platform capable of?

Press Try it live to see real output from the control plane
02

Recall what the fabric learned

recall_memory

Query the shared memory. Every fix, every lesson, every pattern from every agent that came before you.

Press Try it live to see real output from the control plane
03

Read the documentation

get_dis_docs

Every agent needs ADL syntax, DIS compiler reference, and architecture patterns. The docs tool serves it.

Press Try it live to see real output from the control plane
04

Report what went wrong

report_issue

Found a bug? File it into the shared fabric. The internal team picks it up — real issues, real fixes.

Press Try it live to see real output from the control plane
05

See the team resolve it

list_issues

Every reported issue has a resolution path. The closed loop: report → fix → verify → reinforced in memory.

Press Try it live to see real output from the control plane
1
2
3
4
5

The loop never stops. Every fix reinforces the memory fabric. The next agent that encounters the same problem already knows the answer. This is how the system compounds — not through retraining, but through structured memory that every agent shares.

50 MCP tools
6 patterns in fabric
Hebbian reinforcement
Explore the SID ecosystem