InkOS
InkOS is an open-source story creation AI agent for long and short fiction, scripts, interactive games, IP content, and translation. Studio, TUI, and CLI share one workspace for settings, characters, memory, review, revision, covers, and
Visit Narcooo/inkosOverview
InkOS is an open-source AI agent system for story creation and multilingual translation, covering long-form serials, standalone short stories, scripts, fan fiction and side stories, imitation and continuation writing, interactive games, open worlds, and long-form translation. It offers Studio, TUI, and CLI interfaces, with agents managing ideas, settings, characters, memory, review, revision, covers, interactive state, and cross-language delivery in one workspace.
Key Features
- Studio Chat, TUI, CLI, and an external agent entry point share one execution core for book creation, short stories, covers, interactive worlds, and persistent text editing. For long-form writing, a chapter pipeline runs planning, context composition, writing, review
Use Cases
- Use InkOS for serialized long-form novel writing, starting from a creative brief and generating worldbuilding, characters, volume outlines, and chapter intent before continuing to write, review, and revise. It can produce standalone short-story packages through Studio Chat or
Getting Started
- Install Node.js 22.16 or later, then run npm i -g @actalk/inkos to install InkOS globally. Initialize a project and start Studio by running inkos init my-novel, entering the my-novel directory, and running inkos; open Studio at the local address shown in the startup log. In
Deployment & Requirements
- InkOS requires Node.js 22.16 or later. A working LLM service and API key are needed; Studio uses visual service configuration, while CLI, daemon, and deployment environments support environment-variable overrides. Studio's local service accepts only same-origin browser requests
Before You Adopt
- License: AGPL-3.0. Review its terms before using, modifying, or distributing the project.