AI
NovelMaker — An AI co-writing platform for web novels
An AI co-writing platform for Korean web novels that reaches 50 chapters without characters falling apart

View larger
Overview
An AI co-writing platform for Korean web novel authors. The guiding vision: "finish 50 chapters where the characters never break and every line still reads like your own."
An immutable-facts system and a seven-layer context assembly keep the narrative consistent even across a long serialised run.
Core technology
Seven-layer context assembly
1. Metadata (genre, setting, tone)
2. Hard constraints (immutable facts)
3. Synopsis
4. State snapshot (character state at this point in the story)
5. Previous chapter summary
6. Hybrid RAG (retrieval of relevant scenes)
7. Story outline
Multi-step generation pipeline
Plot → scene breakdown → drafting → prose rewriting → self-verification → output
Narrative knowledge graph
Neo4j holds characters, places, events and plot threads as nodes, and hybrid vector retrieval pulls precisely the context a scene needs.
Key features
Writing modes
- Copilot: the author sets direction and the AI drafts
- Autopilot: enter the setup and chapters are generated automatically
Narrative management
- Foreshadowing tracker: automatically tracks whether each NarrativePromise has been paid off
- Relationship thermometer: visualises how character relationships shift
- Stat tracker: records the protagonist's growth curve automatically
- Multi-thread narrative: independent plot lines advancing in parallel
Authoring tools
- Tiptap editor:
[[character name]]inline links for instant access to canon - React Flow graph: relationship visualisation
- Prose style system: 8 presets plus profiling and blending
- What-if branching: explore alternative storylines
- Platform presets for KakaoPage and Naver Series
Tech stack
Frontend
Next.js 16 + React 19
Tiptap v3 (novel editor)
React Flow 12 (relationship graph)
Zustand (state management)
Tailwind CSS v4 + TypeScript 5
Backend
Python 3.12 + FastAPI
PostgreSQL 16 + pgvector (HNSW)
Neo4j Aura (narrative knowledge graph)
Google Cloud Storage (file storage)
Google Cloud Run (serverless deployment)
AI/LLM
Claude Sonnet — prose generation
GPT-4o-mini — rewriting and information extraction
OpenRouter (multi-provider fallback)
Pricing
| Plan | Projects | Chapters/month | Price | |------|---------|---------|------| | Free | 1 | 5 | Free | | Basic | 3 | 30 | ₩9,900 | | Pro | Unlimited | 60 | ₩19,900 |
- Additional chapters: roughly ₩500 each
- 25% discount on annual billing
Export formats
- All plans: TXT, EPUB
- Pro only: DOCX, PDF, platform presets (KakaoPage / Naver Series)
Project details
Category
AI
Completed
April 15, 2025
Reading time
2 min read
Tech stack
Next.jsFastAPIPythonNeo4jPostgreSQLpgvectorClaude AIGPT-4oTiptapReact FlowGoogle Cloud Run