Writan
An AI-Powered Writing Craft Engine
Writan is not another AI writing assistant. It is a writing craft engine — a system built on codified principles from the writers and style authorities who have defined what good prose actually means. Where most AI writing tools help you generate words, Writan helps you write better.
Core Philosophy
Great writing follows learnable, measurable principles. Stephen King, Strunk & White, George Orwell, Kurt Vonnegut, Ursula K. Le Guin, and others have articulated clear, actionable rules for effective prose. Writan codifies these into a structured, data-driven system that analyses, scores, and guides writing at the sentence and paragraph level.
What we call artistic instinct is, in almost every case, internalised craft. Writan makes the underlying process visible and accessible — the goal is not to replace intuition, but to make the conditions for creativity more achievable and the process of improvement more accessible.
What This Documentation Covers
User Guides
Step-by-step workflows for using Writan — creating projects, building your story structure, working with the editor, and using AI-assisted features.
Technical Documentation
How Writan works under the hood — the node tree architecture, data layers, AI generation pipeline, the pip feedback system, and the writing rules engine.
The Stack
| Layer | Technology |
|---|---|
| Framework | Next.js 14 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS |
| Database | Supabase (PostgreSQL) + IndexedDB (local-first) |
| Rich Text | TipTap |
| State | Zustand |
| AI | Claude API (Anthropic) |