# Notestorm

> Minimalist writing app with AI that keeps you in flow

- **Year**: 2025
- **Links**: [GitHub](https://github.com/bgwastu/notestorm), [Start writing](https://notestorm.wastu.net)

I built this scratchpad for those frustrating moments when I know what I want to say, but the words just won't come out. By the time I find the right words, I've completely lost my train of thought.

## What makes it different

Most note apps interrupt my flow. Notestorm keeps me writing by suggesting completions that match how I sound. I can skip the words I'm stuck on and keep the ideas flowing. Everything runs locally, my notes never leave my device.

## Features

- AI autocomplete that learns your writing style
- Multiple AI provider support (Google, Groq, Anthropic, OpenAI, OpenRouter)
- VS Code keybindings support
- Perfect for brainstorming, drafting emails, or scratch notes
- Optional Chrome built-in AI support (Canary only)

## How I use it

Quick brainstorming sessions, drafting emails before copying to Gmail, and temporary notes I know I'll delete later.

## Building it

Spent 5 days building this with TanStack Start, CodeMirror 6, and Vercel AI SDK. Getting the autocomplete UX right is the hardest part. When to trigger suggestions, which keyboard shortcuts feel natural, and keeping it instant.
