Your live
technical
environment,
queryable.
One local-first MCP server that maps the environment around your code — requirements↔implementation, blast-radius of change, infra + policy relationships and operational history. Every fact stamped with confidence and provenance — a heuristic is never handed to an agent as a fact.
The memory and code-graph proper live in wicked-brain, Equip’s other half. estate is the technical environment those symbols sit in: what a change touches, what protects it, what it was.
One continuous body — the whole environment, one identity.
The agent doesn't grep. It edits in an IDE that knows your whole system.
Right-click a symbol for every caller, click a class for its whole picture, trace the requirement it satisfies, recall the decision behind it, pull the wiki, see the blast radius — what an agent can do while editing that grep can't. Code intelligence, memory and knowledge, every answer a live fact with confidence + provenance; drop the dial and the low-confidence guesses fall out, labeled — never silently promoted.
1export class {2 (cart, coupon) {3 const price = cartTotal(cart)4 return clamp(price - coupon.value, 0)5 }6}Five bands. One substrate. One symbol identity.
Not a pile of scanners — a single continuous body, cut into bands. Each keyed to the same stable (scheme, qualified-name) that survives reformatting, moves, and re-index.
Every symbol carries the requirement it satisfies, a description, and a validated flag — the spec pinned to the code that fulfils it.
What breaks if you change it — bounded reverse-reachability over every dependency edge kind, plus injected edges (event→consumer, command→agent) grep can never see.
IaC, mainframe security, data and messaging joined cross-domain — the RACF profile that protects the dataset a JCL step uses, in one query.
Per-file git provenance, a read-only edge-history log, and drift — iac vs live by resource identity. What the environment was, not only what it is.
Typed key/value notes — assumption, note, question — with confidence and an advisory flag. Survives re-index.
Requirements↔implementation · blast-radius · infra + policy · operational history · typed annotations — one binary, every fact stamped with confidence and provenance.
23 MCP tools. 6 agent skills. One binary.
Not one “search” tool bolted onto a repo — the full MCP surface an agent can call, plus the skills (playbooks) that drive them. The memory and knowledge domains pair with wicked-brain, where the memory + code-graph proper live; the estate domain is the live technical environment. Grounded to v0.13.1.
Every edge carries where it came from.
No edge ships without confidence, provenance and resolved_by. When the same (source, target, kind) edge is proposed by several tiers, the highest tier wins — a 0.3 tag-scan guess is never presented as a 1.0 fact.
The right-hand label lights when its tier is the one in scope.
SQLite by default. One flag to a shared team backend.
The same engine and command API run on either backend through one open_store(spec) factory — no caller changes, no re-index. Local-first is a feature, not a ceiling.
Estate is where the loop gets equipped.
One loop, four verbs, under human authority: intent → Steer → Equip → (your harness) → Verify · Govern → record, and the record feeds the next run. estate is one half of Equip — the technical environment; wicked-brain is the other.
Your live technical environment, queryable — requirements↔implementation, blast-radius, infra + policy relationships, operational history. Memory + code-graph with provenance — knowledge the agent can search, challenge, correct, and trace to its source.
wicked-bus is the durable fabric beneath the loop · wicked-interactive is a creative surface beside it · every run stays under human authority — approve, redirect, pause, cancel.
Zero to a queried substrate in two minutes.
Interactive: pick estate (and any siblings), choose your agent CLIs, and it wires everything and ships the cross-family wicked CLI.
Use an absolute DB path — clients launch from an unpredictable working directory. Same 23 tools in Cursor, Codex, and Antigravity.