AI-DE

The repository is the model. Code is one surface over it.

If a coding agent can regenerate a file in seconds, the file stops being the artifact worth navigating. What survives regeneration is the model — the types, the calls, the schemas, the infrastructure, the decisions, and the record of who changed what and why. AI-DE indexes that model out of a repository and gives you surfaces onto it. A code viewer is one of fifteen.

The second half of the problem is that the agents doing the regenerating do not coordinate, and nothing any of them learns outlives the terminal it was learned in. AI-DE watches them, gives them a shared board, scores them on evidence, and feeds what recurs back into the memory the next one starts from, so that two harnesses in one repository is a comparison, not a collision.

A Windows desktop application: WPF on .NET 10, local-first, MIT licensed.

Extractor families
7
Surface kinds
0
Model artifacts indexed
543
Tests that must be counted
6,624
Defect classes on the register
231
Ledger entries
951

Counted from this repository at the commit that published this page, not estimated. The extractor families, surface kinds and test floor are read out of the source; the artifact and ledger counts come from docs-graph.py inventory and the two append-only logs.


Two ideas, both load-bearing


What it actually is

AI-DE is a WPF desktop workbench on .NET 10. You open a repository as a workspace; a local daemon indexes it into a SQLite fact store; panes dock, float, split and persist; agent terminals run inside it under a real ConPTY. Nothing leaves the machine unless you configure a credential and ask it to.

The repository documents itself, and is checked on it

CI-gated

This site is one projection of the same knowledge graph the application indexes. Every artifact under docs/ carries typed frontmatter; the index is derived, never hand-merged; and a pull request fails if the derived index disagrees with the frontmatter it came from. The graph is browsable directly.

SurfaceWhat it holdsEntriesOpen
Docs explorer Every spec, ADR, design, investigation, proof pack and knowledge base as a typed graph — hierarchy, graph, mind map and health views. 543 docs/index.html
Audit & change ledger Every meaningful prompt, skill run and design decision, with the git state before and after. Searchable, and a prompt can be recalled and re-run. 951 docs/audit/index.html
API reference The public C# surface, extracted from the source with its own doc comments. Undocumented members are listed as gaps rather than given invented prose. 3,601 the bundle view
Defect-class register Every mistake made building this, recorded as a class and converted into a test or a gate. Prose alone does not count as a lesson. 231 defect-classes.md

Status, honestly

AI-DE is a working research vehicle, not a shipped product. The workbench, the fact store, the extractors, the terminals and the watcher substrate are built and tested. The Observatory UI over the watcher is partly built: sessions, board and leaderboard panes exist; the daydream learning surface is specified and not yet implemented. Where this site describes something that is specified rather than built, it says so.

Read the source on GitHub · Start with the model