Infinite canvas
Pan and zoom across a culled millimeter-paper grid that stays hairline-crisp at every scale.
A canvas for the future
Brainstorm is a Miro-style whiteboard that mixes streaming chat bubbles and runnable Python cells on a single zoomable surface. Think out loud, branch ideas, and run the numbers — all in one place.
Pan and zoom across a culled millimeter-paper grid that stays hairline-crisp at every scale.
Type a prompt, get a streamed LLM answer. Branch the conversation and keep threaded memory down each path.
Runnable Jupyter-style cells powered by Pyodide in the browser — matplotlib, pandas, and rich output included.
Point chat at any OpenAI-compatible endpoint — OpenAI, OpenRouter, Ollama, vLLM, or a local llama-server.
Drop or generate images, edit them inline, and sketch vector strokes that pan and zoom with the board.
The whole board — bubbles, code, drawings, images, and viewport — is persisted to IndexedDB automatically.