lldesign
Design tooling for the FullSense ™ family. UI / Web / diagram design via LLM-friendly DSLs (Mermaid, SVG, Excalidraw, Storybook).
Part of the FullSense ™ family.
What it does
Given a natural-language design brief, lldesign emits:
- Mermaid flowcharts / sequence diagrams (kramdown-safe variants)
- SVG vector graphics with a11y validation
- Excalidraw JSON for whiteboard-style sketches
- Storybook stories for UI component libraries
Output is reviewed through the llove TUI workbench; accepted / rejected patterns are persisted as design DNA in llive memory.
Status
v0.0.1 alpha (skeleton) — public API will change. See PROGRESS for the live changelog and SPEC for the design contract.
Install
pip install llmesh-lldesign # core
pip install "llmesh-lldesign[llive]" # with llive integration
Why this and not Figma / v0.dev?
- On-prem — runs against your own Ollama / LM Studio. No tenant data leaves your network.
- OSS — Apache-2.0 (+ optional Commercial) — fork, audit, modify.
- HITL audit trail — every accept / reject lands in llive’s SQLite Ledger.
- Code-first DSLs — outputs are diffable text, not opaque binary blobs.
See the full comparison: FullSense Comparison.
Links
lldesign ™ is a trademark of Kazufumi Furuse. Code under Apache-2.0.