notnotype/neuro-book
An AI-powered IDE for long-form fiction writing, combining software engineering workflows, modern storytelling methodologies, and multi-agent systems.
What it solves
NeuroBook is designed to solve the common failures of AI-assisted long-form writing, such as "hallucinations" where the AI forgets established settings (setting drift), forgotten plot holes (unresolved foreshadowing), and the generic, formulaic style often associated with AI-generated text ("AI flavor"). It also integrates fragmented tools—like separate notes for settings and editors for text—into a single engineering-driven workspace.
How it works
The project applies software engineering principles to creative writing. It uses a World Engine to track world states via a timeline of "slices," ensuring that character attributes or historical events remain consistent over time. A Plot Workbench manages the narrative structure using a "promise system" to track foreshadowing and a decision log to record the reasoning behind plot twists.
Writing is handled by a Multi-Agent Studio, where specialized agents (Leader, Writer, Researcher) collaborate under human supervision. To ensure quality, llmlint acts as a code-linter for prose, scanning for 360 rules to identify and remove mechanical AI writing patterns.
Who it’s for
Novelists and long-form writers who want to use AI as a collaborative partner without losing creative control or narrative consistency.
Highlights
- World Engine: Prevents setting drift by calculating world states based on event sourcing rather than model memory.
- Promise System: Tracks foreshadowing as "technical debt" to ensure all plot points are eventually resolved.
- llmlint: A dedicated tool to detect and automatically fix formulaic AI writing styles.
- Local-First Data: Stores all settings and manuscripts as local Markdown and SQLite files for full data ownership.
- Agentic Workflow: Features three distinct modes (Discussion, Plan, and Execution) to ensure the human author remains the primary decision-maker.
Related
- Project
RhythmicWave/NovelForgeAn AI-powered long-form fiction engine that uses schema-driven cards, knowledge graphs, and automated workflows to maintain consistency and structure in massive novels.
- Project
LiPu-jpg/OpenwriteOpenWrite is a locally‑run AI‑agent workstation for writing long‑form novels. Two agents—Goethe for planning and Dante for drafting/review—work together inside a web‑based Studio (or CLI). The system keeps a single source of truth for outline, characters and world files, tracks character state with inline annotations, provides transactional chapter writes, automated 37‑dimensional reviews, and optional local or cloud‑based vector/RAG retrieval. It supports OpenAI, Anthropic or any OpenAI‑compatible model, exports to Markdown/TXT/EPUB, and is released under Apache‑2.0.
- Project
HKUDS/nanobotnanobot is an ultra‑lightweight, open‑source Python framework for self‑hosted personal AI agents. It offers a browser WebUI, terminal UI, and chat‑app connectors, supports any OpenAI‑compatible or local LLM, provides tool use (shell, file, web search, image generation, cron, sub‑agents), persistent session and long‑term memory, and exposes an OpenAI‑compatible HTTP API and Python SDK. Install via pip/uv or a one‑line script, run `nanobot webui` to configure a model, and keep the gateway alive with `nanobot gateway --background`. The MIT‑licensed project is actively maintained (v0.3.0) and designed for personal productivity, chat‑bot deployment, RAG, and automation use cases.
- Project
voocel/ainovel-cliainovel‑cli is a command‑line/TUI tool that orchestrates multiple LLM agents (Architect, Writer, Editor) via a deterministic engine to automatically write long‑form novels (500+ chapters). It features rolling‑window planning, hierarchical summarisation, checkpoint/recovery, multi‑model support, import/export, and configurable rules, all runnable headlessly or in Docker.
- Project
Deng-m1/MaliangAINovalWriterMaliang AI Novel Writer (AINoval) is an open‑source web platform that lets Chinese web‑novel authors write long‑form fiction with AI assistance. It bundles a Flutter‑Web rich‑text editor, hierarchical content management, AI‑driven outline/scene generation, structured world‑building trees, prompt/preset handling, and a full admin console for user, model, cost and content‑moderation management. The backend is Spring Boot 3 (Java 21) using LangChain4j for LLM orchestration, MongoDB for storage and Chroma for vector embeddings. Deploy with a single Docker‑Compose file, then create an admin account via the provided script. Ideal for solo writers, writing teams, or platform operators who need AI‑augmented novel creation and robust operational tooling.