Add Matter OS workspace

🟢 open · #187 · Open-Legal-Products/mike ← user-in-search-of-a-name/mike-willchen96 · opened 1mo ago by user-in-search-of-a-name · +2,696-5 across 18 files · ↗ on GitHub

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/:id as the existing Documents view.
  • Adds a new Matter OS tab and /projects/:id/workspace route.
  • Adds knowledge_entries schema, 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 ProjectMatterWorkspace and /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.

⬇ Download capture-pull-187.md