Narcooo/inkos

Story Creation AI Agent for novel, scripts, translation, interactive games, and IP content

What it solves

InkOS は、プロフェッショナルなストーリー作成と多言語翻訳のために設計された AI エージェントシステムです。長編ナラティブにおける不整合や「AI らしい」文章の問題を、キャラクター、設定、プロットフック、ストーリーステートを統一されたワークベンチで管理することで解決します。計画、監査、修正の構造化パイプラインを実装し、LLM によく見られる長期的な物語のドリフトを防止します。

How it works

InkOS は主に二つのラインで動作します:長編/短編ストーリー用のプロダクションラインと、インタラクティブワールド用の Play ラインです。

長編執筆では、マルチエージェントパイプラインを使用します:

  1. Planning & Composition:Planner と Composer が章の意図を決定し、構造化メモリシステムから必要なコンテキストを集約します。
  2. Writing:Writer エージェントが特定のスタイルガイドと「アンチ AI」ルールに従ってテキストを生成し、一般的な LLM 表現を削減します。
  3. Auditing & Revision:Continuity Auditor が 37 の次元(例:キャラクターメモリ、プロットフック)でドラフトをチェックし、Reviser が重要な問題を修正します。
  4. State Synchronization:Observer と Reflector がストーリーの権威ある状態(JSON)と人間が読める投影(Markdown)を更新します。

長期メモリは、Zod で検証された JSON 状態、Markdown 投影、そして SQLite 時系列データベースによるセマンティック検索の組み合わせで維持されます。

Who it’s for

  • Authors and Novelists:長編シリーズ、短編、ファンフィクションを書き、複雑なプロットの一貫性とコントロールが必要な作者。
  • Game Designers:インタラクティブ映画、ビジュアルノベル、オープンワールドテキストアドベンチャーを制作するデザイナー。
  • Translators:用語集やグロッサリーを維持しながら章ごとの翻訳が必要なユーザー。
  • Content Creators:複数言語にわたる IP コンテンツを構築するクリエイター。

Highlights

  • Continuity Auditing:キャラクターが出来事を忘れたり、既に失ったアイテムを使用したりしないようにする 37 次元チェック。
  • InkOS Play:自然言語のワールドコントラクトと動的ステートトラッキングを用いたオープンワールドインタラクティブナラティブシステム。
  • Anti-AI Writing:組み込みのルールとスタイル分析ツールで「LLM 風」表現を除去し、特定の執筆スタイルを模倣。
  • Multi-Model Routing:異なる役割に異なる LLM(例:執筆に Claude、監査に GPT-4o)を割り当てる機能。
  • Input Governance:長期的意図と現在の焦点を別々の制御ドキュメントで管理し、プロンプトを肥大化させずに AI を導く。