Add Matter OS workspace
From the PR description
Summary
Adds an additive Matter OS workspace to Mike, inspired by Legora aOS, without replacing or moving any existing project screens.
What Changed
- Keeps
/projects/:idas the existing Documents view. - Adds a new
Matter OStab and/projects/:id/workspaceroute. - Adds
knowledge_entriesschema, migration, backend helpers, and CRUD/link APIs for matter-scoped and personal-library knowledge. - Adds project activity API for assistant events, chats, document versions/edits, and tabular reviews.
- Injects active matter knowledge into project chat context.
- Adds assistant knowledge tools for list, search, read, and review-only suggestions.
- Renders knowledge context and saveable knowledge suggestions in assistant messages.
- Adds the Matter OS UI with matter brief, guided legal actions, knowledge base, connected sources, agent activity, and recent outputs.
Validation
git diff --check- Backend
tsc - Frontend
tsc --noEmit - ESLint for
ProjectMatterWorkspaceand/projects/[id]/workspace/page.tsx next build --webpack- Browser sanity check for
/login
Our analysis
Matter OS workspace: curated knowledge base + agent tools + activity feed — read the full analysis →
Think the analysis missed something the PR description covers?
Commits in this PR (1)
| SHA | Subject | Author | Date | |
|---|---|---|---|---|
4f18e283 | Add Matter OS workspace | mahaprasad nanda | 2026-06-20 | ↗ GitHub |
Capture this PR into my fork
Download a Markdown prompt that tells Claude how to port every
commit in this PR into your working tree. Run it via
claude -p < capture-pull-187.md from
inside the repo you want the changes in.