Flashtype

Excalidraw diagrams
that AI agents can edit

Flashtype opens .excalidraw files in a full Excalidraw editor, next to your Markdown docs. An agent edits a diagram. You see the before and after, and keep or undo the change.

Free & open source · macOS · Version control built in

Can Claude Code edit Excalidraw diagrams?

Yes. An .excalidraw file is JSON, and Claude Code can edit JSON. In Flashtype, the agent edits the file beside you. You see the before and after side by side.

BEFOREWeb appAPIAFTERWeb appAPIPayments
  • Full editor. You can also draw yourself. No plugin to install.
  • Next to your docs. Diagrams and Markdown stay in one folder.
  • Before and after. Keep or undo each agent change.
  • Version control. Every change is recorded. No Git.

Flashtype vs other Excalidraw apps

All three use the Excalidraw editor. They differ in where the file lives and how you review AI edits.

CapabilityFlashtypeexcalidraw.comObsidian + plugin
Full Excalidraw editor
Local filesSave or export
Claude Code and Codex built in——
Before and after for AI edits——
Cloud syncWith LixRayExcalidraw+ (paid)Paid Sync
PlatformsmacOSWebDesktop, mobile

FAQ

Is there an Excalidraw app for Mac?
Yes. Flashtype is a free Mac app with a full Excalidraw editor for .excalidraw files. The official editor, excalidraw.com, runs in a browser.
Can I use Excalidraw offline?
Yes. Flashtype opens and edits local .excalidraw files without an internet connection. AI agents need a connection to their provider.
How is Flashtype different from the Obsidian Excalidraw plugin?
Flashtype has Excalidraw built in. You do not install a plugin. It also shows agent edits as a before and after. Choose Obsidian if you need linked notes and a graph view.

Free & open source

Built in the open. Issues, pull requests and stars welcome.

macOS · MIT license