// readme

MindsHub Cowork - Frontend

The Electron desktop app and web SPA for MindsHub Cowork β€” MindsDB’s AI coworker platform. Cross-platform (macOS + Windows), auto-installs the backend on first run, and provides a chat-based UI backed by a FastAPI server, with Minds integration.

The project is split across two repos:

RepoPurposeLanguage
mindsdb/cowork (this repo)Electron shell + React SPATypeScript / React
mindsdb/cowork-serverFastAPI backend β€” projects, conversations, agent orchestrationPython

The frontend and backend are developed and released independently. At runtime, the Electron main process spawns cowork-server as a local sidecar and communicates with it over HTTP (127.0.0.1:26866). Both the UI and server support over-the-air updates β€” see Over-the-Air Updates.


Shared projects

On deployments with selective project sharing, a recipient sees shared projects in Projects with a read-only file view. Files are addressed by project UUID, so an owned project with the same name stays separate.…