A self-hosted, multi-user workspace for teams and thinkers who want structure, speed, and absolute data ownership. Notes are compiled as clean plain text, synchronized via offline-capable Y.js, and fortified with secure integrations.
Simultaneous, multi-user co-authoring powered by Y.js CRDT algorithms and lightweight Server-Sent Events (SSE). No socket overlays or third-party cloud licensing required.
Establish clean linkages between notes using standard [[wiki-style]] syntax. Browse incoming and outgoing connection grids while taking incremental database snapshot rollbacks.
Extend workspaces dynamically with secure integrations for Git-Sync repositories, OpenCode Zen LLMs, Proxmox clustering scanners, or Unifi controller topology mappings.
CodeMirror 6 core featuring split-view preview blocks, multi-language highlight bindings (297 languages), immediate table builders, and drag-and-drop file uploads.
Robust workspace role guards (Owner, Admin, Member, Viewer). Outgoing webhooks are fortified with SSRF subnet blocks, payload hashing, and rate-limiting limits.
Secure gated console mapping all system-wide statistics, audit trails tracing all CRUD actions, dynamic user validations, and workspace force-deletion management.
Deploy your personal instance on your local machine, homelab cluster, or cloud server.
# Clone the repository
git clone git@github.com:mojoaar/mindmatrix.git
# Generate secure session encryption key
openssl rand -base64 48
# Boot the stack on Port 5434
docker compose -f deploy/docker-compose.yml up -d