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).
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
- 1 · validate_adl checked syntax, semantics, topology, and authority graphs before any code existed.
- 2 · The compiler emitted the whole workspace: backend, database migrations, frontend, API, tests, Docker/K8s.
- 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.
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.
Discover what's available
First thing any agent does: what tools can I call, what tiers exist, what's the platform capable of?
Recall what the fabric learned
Query the shared memory. Every fix, every lesson, every pattern from every agent that came before you.
Read the documentation
Every agent needs ADL syntax, DIS compiler reference, and architecture patterns. The docs tool serves it.
Report what went wrong
Found a bug? File it into the shared fabric. The internal team picks it up — real issues, real fixes.
See the team resolve it
Every reported issue has a resolution path. The closed loop: report → fix → verify → reinforced in memory.
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.