Atlantis

Atlantis

Self-hosted Mermaid.js chart editor and note knowledge management platform that supports AI-assisted editing

152GitHub
Description

##Functional characteristics - ** Modern Editor **: Split screen interface, code editing on the left and real-time preview on the right - ** To-do list **: Markdown to-do list that supports drag-and-drop sorting - ** Complete Mermaid support **: Flowcharts, sequence charts, class charts, ER charts, Gantt charts, mind maps, etc. - ** Local storage **: SQLite database storage is used by default - ** Dark Mode **: Automatically switches themes based on system preferences - ** Collection function **: Mark important charts for quick access - ** Backup and recovery **: Export/import data in JSON format - ** Quick search **: Full-text search chart content - ** AI-assisted **: Supports OpenAI and Google Gemini intelligent editing Note: If you need to use AI functions, please apply corresponding changes to the environment variables in the data. See the figure. The API key needs to be the official key of OpenAI or Google Gemini, and it needs to be used by Page Piggy. Usage: ###Create a chart 1. Click the **"Create Diagram"** button on the home page 2. Enter the Mermaid code in the left editor 3. A chart preview will be displayed in real time on the right 4. Supported chart types: - `flowchart` -Flow chart - `sequenceDiagram` -Timing diagram - `classDiagram` -Class diagram - `erDiagram` - ER diagram - `gantt` -Gantt Chart - `mindmap` -Mind Map - For more types, please refer to [Mermaid Documentation](https://mermaid. js.org/) ###Using the note function 1. Click on the top navigation to enter the **"Notes"** page 2. Create new notes and support Markdown format 3. Notes can be tagged and classified

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
App Information
Version
1.0.0
Package Size
472.82 KB
Image Size
2.41 GB
Updated
February 11, 2026
Platform Support
PC
Keywords
Mermaidchartsnotesknowledge managementAIflow charts