Tools/cclank/lanshu-animated-architecture-diagram

lanshu-animated-architecture-diagram

Premium hand-drawn animated architecture diagram Codex skill

888+14/wknascentPythonMIT Licensenew this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Jul 2026

This is a skill for coding agents that turns a JSON spec into a hand-drawn-style architecture diagram, the kind you see in polished technical explainers. Feed it a description of your system and it renders three things at once: an editable Excalidraw file, a static PNG, and an animated GIF with flowing connection lines. It runs locally with Pillow, no external API, no headless browser, and it's MIT licensed.

Setup is about as light as it gets. Python and Pillow, no GPU, no Docker, no keys. The AI half runs inside whatever agent you already use, Codex or Claude Code, so the skill itself adds nothing to your bill. It even does a frame-diff check to confirm the GIF actually animates, which is a small touch that shows the author cared.

Set your expectations to match the scope. This is a single-author micro-tool with one fixed layout preset and a narrow job: making one specific style of dark-canvas diagram look good. If that's the look you want for a blog post or docs, it's a fast way to get there. If you need flexible diagramming, Excalidraw itself, Mermaid, or D2 give you far more control. Use this when you want the animated explainer aesthetic without hand-placing every box, and nothing more.

Free vs Self-Hosted vs Paid

fully free

Free tier: Everything. MIT-licensed, runs entirely on your own machine.

Self-hosted: It's a local Python script plus an agent skill. Python 3.9+ and Pillow, nothing else. The AI portion runs inside your existing coding agent, so there's no separate service to host.

Paid: None. Commercial diagram tools like Excalidraw+, tldraw, or Eraser.io cover the same visual space with more polish and collaboration, but this is free and runs offline.

Completely free and open source. Runs on your own machine with no added cost.

What to do by team size

Solo
free
Small team
free
Larger team
free
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
56/100 · C+
Adoption9/30
Maintenance15/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Author also built: cclank/tokei (155 stars)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
lanshu (User)
Stars
888
Forks
105

Also by lanshu

Explore Further

More tools in the directory