Sayhi-bzb/CharDesk
A Unicode canvas that lets people and LLM agents create, inspect, and revise visual text artifacts like diagrams, interfaces, and slides.

CharDesk provides a shared visual medium based on editable Unicode text. It includes a Canvas for diagrams, figures, and slides, and a Cell UI for interactive interfaces. The project ships a CLI and an agent skill so LLM-powered agents can generate, verify, and revise the source text while humans read and use the resulting scene. It targets use cases such as concept explanations, scientific figures, wireframes, and architecture maps.
Frequently asked
- What is Sayhi-bzb/CharDesk?
- A Unicode canvas that lets people and LLM agents create, inspect, and revise visual text artifacts like diagrams, interfaces, and slides.
- Is CharDesk open source?
- Yes — Sayhi-bzb/CharDesk is open source, released under the MIT license.
- What language is CharDesk written in?
- Sayhi-bzb/CharDesk is primarily written in TypeScript.
- How popular is CharDesk?
- Sayhi-bzb/CharDesk has 505 stars on GitHub.
- Where can I find CharDesk?
- Sayhi-bzb/CharDesk is on GitHub at https://github.com/Sayhi-bzb/CharDesk.