Narcooo/inkos
Story Creation AI Agent for novel, scripts, translation, interactive games, and IP content
What it solves
InkOS is an AI Agent system designed for professional story creation and multilingual translation. It solves the problem of inconsistency and "AI-like" writing in long-form narratives by managing characters, settings, plot hooks, and story states across a unified workbench. It prevents the long-term narrative drift common in LLMs by implementing a structured pipeline for planning, auditing, and revising content.
How it works
InkOS operates through two primary lines: a production line for long/short stories and a Play line for interactive worlds.
For long-form writing, it uses a multi-agent pipeline:
- Planning & Composition: A Planner and Composer determine the chapter's intent and compile the necessary context from a structured memory system.
- Writing: A Writer agent generates the text using specific style guides and "anti-AI" rules to reduce generic LLM phrasing.
- Auditing & Revision: A Continuity Auditor checks the draft against 37 dimensions (e.g., character memory, plot hooks) and a Reviser fixes critical issues.
- State Synchronization: An Observer and Reflector update the story's authoritative state (JSON) and human-readable projections (Markdown).
It maintains long-term memory using a combination of Zod-validated JSON states, Markdown projections, and a SQLite time-series database for semantic retrieval.
Who it’s for
- Authors and Novelists: Those writing long-form series, short stories, or fan fiction who need consistency and control over complex plots.
- Game Designers: Creators of interactive films, visual novels, or open-world text adventures.
- Translators: Users needing chapter-by-chapter translation of books with maintained terminology and glossaries.
- Content Creators: Those building IP content across multiple languages.
Highlights
- Continuity Auditing: A 37-dimension check to ensure characters don't forget events or use items they've already lost.
- InkOS Play: A system for creating open-world interactive narratives with natural language world-contracts and dynamic state tracking.
- Anti-AI Writing: Built-in rules and style analysis tools to remove "LLM-flavored" expressions and mimic specific writing styles.
- Multi-Model Routing: Ability to assign different LLMs to different roles (e.g., Claude for writing, GPT-4o for auditing).
- Input Governance: Separate control documents for long-term intent and current focus to guide the AI without bloating the prompt.