awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Narcooo avatar

Narcooo/inkos

0
View on GitHub↗
7,296 stars·1,377 forks·TypeScript·AGPL-3.0·23 views

Inkos

Inkos is an automated fiction pipeline and interactive narrative engine designed for generating novels, scripts, and interactive games. It employs a multi-stage writing workflow that manages long-form narrative memory through a database-backed system to prevent context drift and maintain character and world consistency.

The system distinguishes itself through a style-fingerprinting engine that extracts linguistic patterns from reference texts to mimic specific authorial voices and refine AI prose. It utilizes a role-based model routing system to assign different language models to specific tasks based on required precision and cost.

The platform covers a broad range of creative capabilities, including long-form fiction generation, fan fiction bootstrapping, and interactive world building. Its toolkit extends to literary publishing through multi-format document export for EPUB and Markdown, narrative consistency auditing to identify plot holes, and the generation of visual book covers.

Features

  • Creative Story Generators - Uses automated agents to generate plots, characters, and narratives for novels, scripts, and games.
  • Long-term Memory Stores - Provides persistent storage for chronological facts and world state to prevent context drift.
  • Agentic LLM Frameworks - Employs agentic LLM frameworks to automate the planning and drafting of long-form fiction.
  • Authorial Style Mimicry - Extracts linguistic patterns from reference texts to apply a specific authorial voice to generated prose.
  • Automated Fiction Pipelines - Implements a specialized multi-stage writing workflow that manages narrative consistency and authorial style.
  • Long-Form Text Generation - Produces extended, coherent sequences of natural language text for novels and scripts.
  • Narrative State Management - Tracks characters, world lore, and plot consistency in a database to prevent context drift.
  • Branching Narrative Design - Implements an interactive narrative engine with trackable states for characters and world relationships.
  • Branching Storylines - Implements narrative structures that evolve based on player choices and game state for interactive storytelling.
  • Narrative Drafting Pipelines - Processes long-form content through sequential planning, writing, and auditing phases to maintain consistency.
  • Procedural World Building - Constructs branching narrative environments with trackable states for characters and relationships.
  • State-Based Narrative Engines - Ships an engine that tracks player progress and world state to drive branching interactive narratives.
  • Creative Goal Mappings - Guides the writing process by specifying long-term goals and focal points within markdown files.
  • Fan Fiction Bootstrapping - Initiates new stories from existing source material using canon extensions or alternate universe settings.
  • Agent Intent Specifications - Uses dedicated markdown files to specify long-term goals and immediate focal points for writing agents.
  • Role-Based Model Assignment - Assigns specific AI models to specialized roles like planner or writer to balance cost and quality.
  • Narrative Consistency Auditing - Audits drafts for plot holes and character contradictions to ensure a cohesive narrative flow.
  • Narrative State Reconstruction - Reconstructs structural states and character relations from imported text to ensure seamless continuity.
  • Content Formats and Exporting - Provides tools for exporting finished creative works into text, markdown, and EPUB formats.
  • Literary Publishing Tools - Supports multi-format document export to EPUB and Markdown for final publishing of literary works.
  • Multi-Format Document Exports - Converts internal narrative structures into multiple publishing formats including EPUB and Markdown.
  • AI Prose Refinement - Rewrites repetitive patterns and monotone structures to produce natural-sounding, human-like prose.
  • Workflow Automations - Automates the writing pipeline and integrates third-party messaging services to track project progress.
  • AI Creative Tools - AI Agent for autonomous long-form creative writing and world-building.
  • AI & Machine Learning - Agent designed for creative novel writing.
  • Media and Content Tools - AI Agent for autonomous long-form creative writing and world-building.

Star history

Star history chart for narcooo/inkosStar history chart for narcooo/inkos

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Inkos

Similar open-source projects, ranked by how many features they share with Inkos.
  • yiling0013/ai_novelgeneratorYILING0013 avatar

    YILING0013/AI_NovelGenerator

    5,401View on GitHub↗

    AI NovelGenerator is a tool for generating long-form fiction using large language models. It functions as a narrative architect and writing assistant, automating the creation of multi-chapter novels while managing the overall story structure and character tracking. The project distinguishes itself through a semantic context retrieval system and an AI story consistency checker. These tools use semantic search to recall specific story details from previous chapters and scan generated text for plot contradictions or behavioral inconsistencies. The system covers a full narrative lifecycle, inclu

    Python
    View on GitHub↗5,401
  • agiresearch/aiosagiresearch avatar

    agiresearch/AIOS

    5,168View on GitHub↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Python
    View on GitHub↗5,168
  • inkle/inkinkle avatar

    inkle/ink

    4,817View on GitHub↗

    Ink is an interactive narrative scripting language, a JSON narrative compiler, and a narrative engine runtime. It provides a specialized toolset for authoring non-linear stories and complex branching dialogue systems, allowing developers to manage game state and deliver interactive text to a user interface. The system transforms raw scripts into a machine-readable JSON bytecode format to optimize execution within external game engines. It distinguishes itself through advanced state management, including the ability to serialize story progress into snapshots and maintain concurrent story conte

    C#
    View on GitHub↗4,817
  • jetbrains/koogJetBrains avatar

    JetBrains/koog

    3,735View on GitHub↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Kotlinagentframeworkagentic-aiagents
    View on GitHub↗3,735
See all 30 alternatives to Inkos→

Frequently asked questions

What does narcooo/inkos do?

Inkos is an automated fiction pipeline and interactive narrative engine designed for generating novels, scripts, and interactive games. It employs a multi-stage writing workflow that manages long-form narrative memory through a database-backed system to prevent context drift and maintain character and world consistency.

What are the main features of narcooo/inkos?

The main features of narcooo/inkos are: Creative Story Generators, Long-term Memory Stores, Agentic LLM Frameworks, Authorial Style Mimicry, Automated Fiction Pipelines, Long-Form Text Generation, Narrative State Management, Branching Narrative Design.

What are some open-source alternatives to narcooo/inkos?

Open-source alternatives to narcooo/inkos include: yiling0013/ai_novelgenerator — AI NovelGenerator is a tool for generating long-form fiction using large language models. It functions as a narrative… agiresearch/aios — AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and… significant-gravitas/auto-gpt — Auto-GPT is an autonomous agent framework that uses large language models to decompose complex goals and execute… jetbrains/koog — Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a… inkle/ink — Ink is an interactive narrative scripting language, a JSON narrative compiler, and a narrative engine runtime. It… vickscarlet/liferestart — lifeRestart is a life simulation game where players make sequential decisions that affect their character's future…