Sovyren Flux
Flux
The AI-Native Diagram Platform
Create, collaborate on, and embed 14 types of diagrams — controlled by Claude, Cursor, and any MCP-compatible AI. Three render modes. GitHub sync. Free forever core.
Zero install — run it now:
npx @sovyren/flux-mcp Works with Claude Code, Cursor, Claude Desktop, and any MCP-compatible client.
Free tier forever · No credit card required
By the numbers
Built for AI-First Workflows
Flux ships a production-grade MCP server as the primary interface. Your AI agents call Flux tools directly inside the same conversation — no tab switching, no copy-paste, no drift.
Dual transport
stdio for local Claude Desktop & Claude Code — Streamable HTTP for remote clients like Cursor
Standalone mode
Local SQLite storage — no account, no API key required. Fully offline-capable.
MIT licensed
The @sovyren/flux-mcp package is open source, free to use, modify, and distribute forever.
Compatible clients
// Available tools in your AI client
- ▸
create_diagram - ▸
edit_diagram - ▸
delete_diagram - ▸
list_diagrams - ▸
get_diagram - ▸
export_diagram - ▸
import_diagram - ▸
suggest_type - ▸
describe_diagram - ▸
analyze_diagram - ▸
analyze_codebase - ▸
create_light_cone - ▸
create_knowledge_light - ▸
get_industry_templates
+ 4 resources · 5 prompt templates
14 Diagram Types
From flowcharts to Wardley Maps — all accessible from your AI client via a single MCP command.
Flowchart
Process flows, decision trees, pipelines
Sequence Diagram
API interactions, message flows, HTTP calls
ERD
Database schema and entity relationships
C4 Model
Software architecture (Context/Container/Component/Code)
Swimlane
Cross-functional process ownership
Mind Map
Hierarchical topic branching, brainstorming
UML Class
Object-oriented design, inheritance, polymorphism
BPMN
Business process automation, gateway flows
Infrastructure
Cloud topology — AWS, GCP, Azure, Cloudflare
Knowledge Graph
Force-directed concept networks and ontologies
Light Cone
Causal analysis and temporal consequences
Knowledge Light
Illuminated concept radiating outward in rings
Code Map
Module dependencies and codebase structure
Wardley Map
Strategic positioning on evolution vs. value chain
3 Render Modes
2D SVG, 3D via Three.js, and ASCII Unicode — switch modes with one click.
Auto
Rule-based layout
Flux automatically arranges your diagram using per-type layout rules. Clean, consistent, zero manual positioning.
Manual
Canvas drag-and-drop
Full Excalidraw canvas with hand-drawn aesthetics. Drag nodes, reposition edges, and customize every element.
AI
MCP-directed layout
Your AI agent calls Flux MCP tools directly — create, edit, and arrange diagrams via natural language in Claude or Cursor.
Your diagrams, in your repo
Flux's GitHub App syncs diagrams bidirectionally with your repository. Diagram files are tracked as JSON alongside your code — PR reviews can include diagram updates, and push events trigger automatic sync.
- GitHub App with OAuth installation flow
- Webhook-driven auto-sync on push events (HMAC-SHA256 verified)
- Conflict resolution UI for diverged diagrams
- Sync status dashboard with per-repo job health
- Cloudflare Queue for async sync with automatic retry
Everything included
9 features across 8 modules
14-Tool MCP Server
Production-grade MCP server with 14 tools (create, edit, analyze, export, import diagrams) — dual transport: stdio for local and HTTP for remote. MIT licensed, zero-install via npx.
14 Diagram Types
Flowchart, Sequence, ERD, C4 Model, Swimlane, Mind Map, UML Class, BPMN, Infrastructure, Knowledge Graph, Light Cone, Knowledge Light, Code Map, and Wardley Map
3 Render Modes
2D SVG/PNG (default), 3D via Three.js (500-node limit with per-type 3D profiles), and ASCII Unicode box-drawing renderer for terminals and READMEs
Monaco + Excalidraw Editor
Monaco code editor with Mermaid syntax highlighting bidirectionally synced with an Excalidraw hand-drawn canvas — 20-level undo/redo and 1-second auto-save
GitHub Bidirectional Sync
GitHub App with webhook-driven auto-sync on push events — conflict resolution UI, sync status dashboard, and Cloudflare Queue for async sync jobs with retry
7 Export Formats
SVG, PNG (2x), PDF, JSON, ASCII, Mermaid DSL, and Draw.io XML — plus 6 import formats including PlantUML, D2, Graphviz DOT, and Draw.io XML
Real-Time Collaboration
Threaded comments with @mentions, 50–unlimited version history, live cursors, and real-time presence showing who's viewing a diagram (Team+)
25 Curated Templates
Industry-specific starting points filterable by technology, engineering, business, eCommerce, and general — one-click create
Standalone MCP Mode
Dual mode: connected to Flux API via API key, or fully standalone with local SQLite — no account required for local use
@sovyren/flux-mcp package is MIT licensed. Use it locally with SQLite — no account, no subscription ever required.
Simple, transparent pricing
Flux — choose the plan that fits your team
Free
- 5 diagrams
- 1 member
- MCP server (all 14 tools)
- All 14 diagram types
- 2D / 3D / ASCII rendering
- SVG, PNG, JSON, ASCII, Mermaid export
Starter
- 50 diagrams
- 5 members
- GitHub sync
- Version history (50 versions)
- Threaded comments
- PDF & Draw.io XML export
- 3 API keys
Team
- 500 diagrams
- 25 members
- Real-time collaboration
- Live cursors & presence
- Audit log
- Custom roles
- Unlimited version history
- 10 API keys
Enterprise
- Unlimited diagrams & members
- SSO / SAML
- MFA enforcement
- IP allowlist
- GDPR data export
- Dedicated SLA
- Priority support
Who is this for?
Built for the people who need it most.
Software Engineer
The problem:
Diagrams live in Notion or Lucidchart, disconnected from code — keeping them current is manual and always forgotten
How Flux helps:
The Flux MCP server lets Claude or Cursor create and update diagrams inside the same AI conversation — diagrams stay current automatically
Engineering Manager
The problem:
Architecture diagrams drift from reality within weeks — no single source of truth across the team
How Flux helps:
GitHub sync makes the repo the source of truth — diagrams version alongside code and PRs can include diagram updates
Product Manager
The problem:
Can't read Mermaid DSL — depends on engineers for every visual diagram update
How Flux helps:
Natural language creation via MCP — ask Claude to create a swimlane of the onboarding flow and get it instantly in 14 visual diagram types
DevOps / Platform Engineer
The problem:
Infrastructure diagrams are always stale — no standard for documenting cloud topology
How Flux helps:
Infrastructure diagram type with AWS/GCP/Azure/Cloudflare icons and MCP analyze_codebase tool that generates dependency maps automatically
Business Analyst
The problem:
BPMN and Wardley map tools are specialized, expensive, and don't integrate with the engineering toolchain
How Flux helps:
BPMN and Wardley Map types built into Flux, accessible from any MCP AI client with export to Draw.io XML for stakeholders
Flux vs. the alternatives
See how Flux stacks up against the competition.
| Comparison area | Flux | Lucidchart | Eraser | Mermaid Chart | Draw.io |
|---|---|---|---|---|---|
| Mcp Server | |||||
| AI Native | AI panel (not MCP) | Copilot (not MCP) | |||
| 3d Rendering | |||||
| Ascii Export | Partial | ||||
| Github Sync | Partial | Partial | |||
| Open Source | Partial | Apache-2.0 | |||
| Wardley Maps | — | — | — |
Lucidchart
Mcp Server
Flux
Lucidchart
AI Native
Flux
Lucidchart
AI panel (not MCP)3d Rendering
Flux
Lucidchart
Ascii Export
Flux
Lucidchart
Github Sync
Flux
Lucidchart
Open Source
Flux
Lucidchart
Wardley Maps
Flux
Lucidchart
Eraser
Mcp Server
Flux
Eraser
AI Native
Flux
Eraser
Copilot (not MCP)3d Rendering
Flux
Eraser
Ascii Export
Flux
Eraser
Github Sync
Flux
Eraser
PartialOpen Source
Flux
Eraser
Wardley Maps
Flux
Eraser
—Mermaid Chart
Mcp Server
Flux
Mermaid Chart
AI Native
Flux
Mermaid Chart
3d Rendering
Flux
Mermaid Chart
Ascii Export
Flux
Mermaid Chart
PartialGithub Sync
Flux
Mermaid Chart
PartialOpen Source
Flux
Mermaid Chart
PartialWardley Maps
Flux
Mermaid Chart
—Draw.io
Mcp Server
Flux
Draw.io
AI Native
Flux
Draw.io
3d Rendering
Flux
Draw.io
Ascii Export
Flux
Draw.io
Github Sync
Flux
Draw.io
Open Source
Flux
Draw.io
Apache-2.0Wardley Maps
Flux
Draw.io
—Ready to build with Flux?
Start free with the MCP server — no account needed. Join early access for GitHub sync, collaboration, and the full platform.
Free tier forever · Early access updates by email · No credit card required