InkOS
InkOS is an AI agent system for story creation and multilingual translation, supporting long-form novels, short stories, scripts, interactive fiction, and more. It manages creative workflows, characters, settings, memory, review, revision, covers, and cross-language delivery from a unified workspace. It is designed for writers and developers who want to leverage AI for narrative content production.
✨ Key features
- Unified Studio, TUI, and CLI interfaces
- 15 built-in professional Skills for various writing types
- Multi-dimensional audit with 37 dimensions and AI-trace detection
- Style imitation via statistical fingerprint analysis
- Multi-model routing for different agents
- Daemon mode with notification push (Telegram, Feishu, etc.)
🎯 Use cases
- Write and manage long-form novels with consistent world-building
- Generate complete short stories with covers and sales packages
- Create interactive open-world or branch-based stories
- Import existing novels and continue writing
- Translate long-form content across languages
📦 Installation
🧰 Requirements: Requires Node.js 22 or higher. API keys for LLM providers (e.g., Google Gemini, Moonshot, MiniMax) are needed for AI features.
npm i -g @actalk/inkos
Optionally, install as an OpenClaw Skill:
clawhub install inkos
🚀 Usage
inkos init my-novel
cd my-novel
inkos
Then configure a model provider in the Studio UI. After configuration, create a book and start writing:
inkos book create --title "吞天魔帝" --genre xuanhuan
inkos write next 吞天魔帝
❓ FAQ
What are the system requirements for InkOS?
InkOS requires Node.js 22 or higher. It also needs API keys for LLM providers to function.
Can I use InkOS with local models?
Yes, InkOS supports any OpenAI-compatible interface, including local models like Ollama and LM Studio, via custom service configuration.
How does InkOS handle long-form novel consistency?
It uses a layered context system (protected/compressible) and maintains state for characters, settings, and plot threads, with audits across 37 dimensions.
Can I write in English with InkOS?
Yes, native English novel writing is supported by setting --lang en when running commands.
📊 Repository
🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.