This repository contains the source code for the NexusMind ecosystem, comprising a powerful front-end chat interface and a specialized backend service for diagram generation.
The React-based client application featuring an interactive graph view, intelligent chat capabilities, and advanced UI/UX.
- Location:
nexusmind-chat/ - Key Features: Graph visualization, Mermaid tool integration, "Thinking" process display.
A backend service compatible with the Model Context Protocol (MCP) that handles Mermaid diagram validation and generation.
- Location:
mermaid-mcp/ - Key Features: Syntax validation, secure diagram rendering, API documentation endpoints.
To get the entire system up and running, you will need to start both the client and the server.
- Node.js (v18+)
- npm & yarn
-
Start the Backend Service: Open a terminal:
cd mermaid-mcp npm install npm startServer will run on port 5000.
-
Start the Frontend Client: Open a second terminal:
cd nexusmind-chat yarn install yarn devClient will run on http://localhost:5173.
For detailed instructions, please refer to the README files in each subdirectory: