Skip to content
InkOS logo

InkOS

Verified

Open-source AI agent for writing novels, scripts, and interactive stories.

Autonomous AgentsGeneral-Purpose 7.2kOpen source
View on GitHub
Updated 2026-06-15
InkOS GitHub repository

What is InkOS?

InkOS is an agent-based platform designed specifically for storytellers who need consistent world-building, character tracking, and iterative editing over long projects. It organizes content into protected and compressible layers so earlier chapters do not overwhelm later ones.

Users create projects through natural-language commands or a visual Studio interface. The agent handles drafting, auditing, revising, cover generation, and state tracking while maintaining a shared memory store that works across sessions and interfaces.

It targets novelists, scriptwriters, fan-fiction authors, and game designers who want professional-grade tooling without leaving their preferred terminal or browser workflow.

What you can build with InkOS

Long-form novel writing

Start with a brief, generate world and character bibles, then produce chapters through a cycle of drafting, review, and revision while the agent keeps context organized.

Open-world interactive fiction

Describe a setting in natural language to create a playable world with items, relationships, time progression, and clickable choices that the agent maintains automatically.

Short story and cover generation

Produce complete short stories with outlines, summaries, and cover prompts, then optionally generate images using configured services.

Install InkOS

Install
npm i -g @actalk/inkos
Quick start
npm i -g @actalk/inkos
  1. 1Install globally with npm.
  2. 2Run inko init to create a new project folder.
  3. 3Enter the folder and launch the Studio interface.
  4. 4Configure your preferred LLM provider and API key inside the app.
  5. 5Begin writing by creating a new book or opening Play mode for interactive worlds.

InkOS: pros & cons

Pros

  • +Unified memory and context system across long projects
  • +Multiple interfaces (Studio, TUI, CLI) share the same backend
  • +Built-in support for open-world branching and visual output
  • +Clear separation between visual and environment-based configuration

Cons

  • Requires separate API keys from chosen LLM providers
  • Global npm install may need elevated permissions
  • Advanced features assume familiarity with command-line tools
Did you find this helpful?

Frequently asked questions

Yes, it needs access to configured LLM and image services to generate content.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote InkOS

Add this badge to your website, or share the tool.

DFeatured on DhanasviInkOS 0