A professional, LLM-powered grammar and spelling correction tool. Simple, fast, and distraction-free.
Paste or type your text, and LLM instantly corrects:
- Spelling mistakes
- Grammar errors
- Punctuation issues
- Sentence clarity and structure
Get corrected text with a brief explanation of changes made.
- Frontend: React + TanStack Router + TanStack Start
- Styling: Tailwind CSS + Shadcn UI
- AI: Vercel AI SDK with OpenAI GPT-5
- Animations: Motion (Framer Motion)
- Validation: Zod schemas
- Linting: Biome
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Build for production
pnpm build
# Preview production build
pnpm startpnpm dev # Start dev server
pnpm build # Build for production
pnpm start # Preview production build
pnpm lint # Run linter
pnpm format # Format code
pnpm check # Lint + format checkCreate a .env file:
OPENAI_API_KEY=your_openai_api_key- Clean UI: Minimalist design focused on the task
- Real-time Streaming: See corrections as they're generated
- Copy to Clipboard: One-click copy with visual feedback
- Detailed Explanations: Understand what was changed and why
- Responsive: Works seamlessly on all devices
- Dark Mode Support: Adapts to system preferences
- User enters text in the input field
- Text is sent to
/api/fixendpoint - An LLM processes and corrects the text
- Response streams back in real-time
- Corrected text and explanation are displayed
- User can copy the result with one click
Built by Dan Zabrotski
MIT