About

MDS is a workspace for domains of knowledge.

You grow a tree of notes and attachments, inspect the material, and talk to the domain. The agent searches that tree and shows the ground under the answer. When it uses broader model knowledge, you can pull the useful part back onto a leaf.

“Imagine you had access to the knowledge GPT speaks from. That you could look into it, edit it, tell it what to remember — and take part in building it. Not the whole world’s knowledge. Precisely the domain that matters in your work or your hobby. You would be steering part of its memory. Context would no longer be just the chat history. It would contain the memory you had built. And the agent would speak from that understanding of the domain.”

William Jansen

Grow

Build a domain one leaf at a time

Use Notes to shape a tree that fits the way the domain is actually organized. Leaves hold the detailed notes and attachments that become the working source material.

Generate

Draft trees, branches, and leaves faster

From Notes, use generation to draft a full tree, extend a branch with more branches, or generate leaf notes so the domain does not have to be built entirely by hand one item at a time.

Extend

Grow roots into existing applications

Give the agent tools, or enable it to use existing applications, and it can use each capability in the right context. Then it does not only understand the domain. It can act in it. The tree is not only notes you write or generate. Agent can also use the output of the tools to grow trees.

Copy

Start from an existing tree if one fits

Browse curated public trees for a close fit to what you’re building. Copy one to a private collection for yourself or your team, or become an editor to work on the public tree.

Review

Activate drafting and review where it matters

A tree can opt into its own review workflow when the domain needs more control. That lets people draft material first, submit it for review, and approve or reject it inside the same workspace, while trees that do not need that process can stay lightweight.

Inspect

See what the material actually says

Use Search to inspect notes and attachments directly, review highlighted matches, and jump back into the exact branch or leaf that produced them.

Talk

Ask the domain, not a general model

Use Agent to ask questions against the trees you built. The answer is shaped by the material in that domain, and by your applications, instead of relying only on broad model knowledge.

Ground

See the ground under the answer

When the agent uses material from the tree, it shows the grounding so you can inspect the path back to the source and judge whether the answer is well supported.

Use broader knowledge

Use outside knowledge deliberately

When the agent steps outside the local tree and uses broader model knowledge, that path stays explicit instead of pretending everything was grounded in your material.

Capture

Pull useful answers back onto a leaf

When a broader answer contains something worth keeping, you can turn that result into structured knowledge by adding it back into the right place in the tree.

Share collective memory

Hold the domain together

The agent has your understanding of the domain — the tree you built together, and the applications it can use in context — so it can recognize the connections in that material and speak from them. Context is not the chat history. It is a shared memory.

Restore

Restore before permanent removal

Deleting a tree, branch, or attachment does not erase it immediately. The workspace keeps a 7-day recovery window first, so accidental deletes can be restored before final cleanup.

Access

Manage access through the groups teams already use

MDS does not need a separate user list inside the workspace. People sign in with Microsoft identity, and access can follow the Entra groups a team already uses.

Working surfaces