Skip to content

Releases: Paiman-Rasoli/Excalidraw-Desktop

Excalidraw Desktop v2.0.1

08 Mar 17:52

Choose a tag to compare

Summary

This PR adds in-app AI support to Excalidraw Desktop, allowing users to generate diagrams from natural-language prompts without leaving the app.

It introduces a new AI chat experience in the frontend and a Tauri backend integration that sends prompts to supported AI providers, converts responses into structured Excalidraw elements, and inserts them directly into the canvas.

What Changed

  • Added a floating AI chat button and modal chat interface inside the app.
  • Added a provider configuration screen for saving API keys and choosing a default model provider.
  • Added backend Tauri commands to:
  • load AI configuration
  • save AI configuration
  • send AI messages and receive structured drawing output

Added support for multiple AI providers:
OpenAI
Anthropic
Google

Added schema-based structured output handling so AI responses can be converted into valid Excalidraw elements.

Added recent message context support to improve follow-up prompts in chat.

Updated scene integration so generated elements are inserted directly into Excalidraw.

Adjusted library loading behavior to avoid automatically opening the library menu after import.

Excalidraw Desktop v1.0.1

25 Feb 23:56

Choose a tag to compare

See the assets below to download and install Excalidraw Desktop for your platform.

New features:

  • Added in-app Library Browser modal so users can browse Excalidraw libraries without leaving the desktop app.

  • Added a download-safe fallback button (“Open in browser for download”) for environments where iframe/webview downloads are unstable.

  • Added local persistence for library items in the app storage in the app data directory.

Excalidraw Desktop v0.18.0

23 Feb 21:25
77c504a

Choose a tag to compare

See the assets below to download and install Excalidraw Desktop for your platform.