Commit diagrams with the code
ConnectMermaid Chart
Diagrams that draw themselves
SPIRITT reads your repositories, schemas, pipelines and processes, writes the Mermaid code, validates and renders it with Mermaid Chart, and publishes diagrams that stay current as the systems behind them change.

What you can do with Mermaid Chart.

Valid on the first publish
Every diagram's syntax is checked and rendered before it reaches your docs.
Drawn from the real system
SPIRITT reads code, schemas and tools to write diagrams that match reality.
Always current
Diagrams are regenerated and republished when the source changes.
Works with your other apps.
Get started in three steps.
01
Open your workspace
Start a workspace for engineering, operations or documentation.

02
Turn on Mermaid Chart
Add Mermaid Chart to your workspace. No account or key is required.

03
Point to the source
Name the repo, schema or process. SPIRITT diagrams, validates and publishes it.

Hand over a mission.
Choose a mission. Make it yours.
Put Mermaid Chart to work.
Diagram every system, automatically.
Questions
Mermaid Chart, with SPIRITT.
01What does Mermaid Chart do in SPIRITT?+
It validates Mermaid diagram syntax and renders the diagram. If anything is invalid, SPIRITT fixes the code before publishing.
02What kinds of diagrams can SPIRITT make?+
Any Mermaid type, including flowcharts, sequence diagrams, entity relationship diagrams, state diagrams, Gantt charts, timelines and org charts.
03Where does the diagram come from?+
SPIRITT reads the real source, such as a repository, database schema, CRM pipeline, incident record or SOP, and writes the diagram from it.
04Where can diagrams be published?+
Anywhere Mermaid code renders or can be embedded, including GitHub, GitLab, Notion, HackMD, Confluence and Google Docs.
05Can diagrams stay up to date?+
Yes. SPIRITT regenerates and revalidates diagrams on a schedule or after changes such as migrations and new releases.
06Do I need a Mermaid Chart account?+
No. Mermaid Chart works in your workspace without an account or key.





