Don't draw the diagram. Just describe it.
"Diagram the authentication steps before a user pays, and the fallback when it fails." — with that one line, D-SKET Canvas lays out the nodes and edges automatically. If you don't like the layout, just drag to rearrange it. The arrows follow along on their own.
One codebase, three vendors
Anthropic Claude · OpenAI · Google Gemini — with an abstraction built on the Vercel AI SDK, switching models is a single environment variable. When users bring their own API keys (BYOK), we never pay for usage, and they manage their API limits directly in their own accounts.
Anthropic Claude
Long context and refined reasoning. Choose Sonnet, Opus, or Haiku.
OpenAI
GPT-4o and the o-series. The fastest responses for everyday tasks.
Google Gemini
Multimodal with a 1M-token context. Process images and documents at once.
Many people at once. No conflicts.
Shared link permissions
Separate viewer / editor permissions per canvas. Company-domain allowlists and expiration times are configurable.
Optimistic locking
expectedVersion-based protection against concurrent-edit conflicts. WebSocket-based live cursors.
Atomic operations
Every counter, like ShareLink useCount, is atomic. No race conditions under concurrent access.
A mind map that draws itself during the meeting
Whisper v2 over WebSocket transcribes speech into text in real time. Speaker separation and keyword extraction happen at the same time, and nodes are added to the canvas automatically. By the time the meeting ends, the mind map is complete.
Live captions
On screen as it's spoken
Speaker separation
Identifies A, B, C
Keywords → nodes
Automatic mind map
Action items
Automatic owner tagging
Your API keys — even we can't see them
Encryption keys stored separately
API keys are encrypted in a separate keychain isolated by the K8s secret `ai-encryption-key`. The database stores only ciphertext.
No plaintext exposure
Key values are always masked in dashboard GET responses (sk-***wxyz). Plaintext keys are never exposed in logs or error messages, either.
Pricing
Pro
★ POPULAR- ✓ Unlimited canvases
- ✓ Unlimited collaborators
- ✓ Meeting STT included
- ✓ BYOK or our keys