dreamteamer for VS CodeStructured, modular memory for coding agents — and this is the half you look at. Your agent already has a memory. You just can't see it: prose, in a black box somewhere, untracked and unshared. dreamteamer makes it plain files with a schema, which your agent reads natively — no API, nothing intercepted. This extension is the other side of that trade. Files are what the agent wants; tables, boards and forms are what you want. Same records, same folder, same git history — the editor just makes them look like an app. Get startedSearch dreamteamer in your editor's extensions panel. It is published to both the VS Code Marketplace and Open VSX, so VS Code, Cursor, VSCodium and Windsurf all resolve it. Then open an empty folder and click Create a dreamteamer workspace here in the dreamteamer view. It scaffolds itself in a terminal you can watch — for a tool that writes files into your folder, seeing it happen beats being told about it. Or from a shell:
There is no server, no port and no browser tab. The whole workspace lives in the editor. What you getNative VS Code — the things only an editor can do
The data app — editor tabs that behave like an appRich tables with search, filter, sort, column selection and pagination · seven layouts — table, cards, kanban, calendar, map, diagram, gantt · record detail with revisions · and the data-model designer, where changing the schema is a normal thing you do rather than a migration you dread. Tabs behave like the explorer's, and are titled by the content they hold ("meetings", "Robert Gil", "Data Model") rather than by the extension:
Each tab persists its own route and pinning into webview state, so a window reload brings back the same set of titled tabs. Two VS Code limits shape this: webview panels can't be real preview tabs (nothing renders italic, so "reusable" is invisible until you click again), and TreeView has no double-click event — it's two command fires arriving inside 400ms. One engine, no drift
The extension bundles no engine copy, so its validator cannot drift from the one your CLI and your agent sessions run. What you see in the editor is what the agent sees. It needs engine 0.19.0 or later. Below that the extension refuses the workspace outright — it
shows what to install and changes nothing on disk — rather than opening a surface whose buttons call
verbs the pinned engine does not have. And the rule that keeps it honest: anything this extension can do is doable from a Architecture
No server. Module bundles keep working. A workspace module's pre-built Issuesgithub.com/dreamteamer/dreamteamer is the open-source engine — collections, records, validation and the CLI — and it is where issues for either the engine or this extension are welcome. The extension's own source is not public. Apache-2.0 © 2026 Gilad Khen — see LICENSE. |