alfredxw/denova

An AI creative platform for novel writing and AI generated RPG, with built-in support for AI agents, Skills, subagent workflows, automations, image generation, and version control. 一个面向小说创作与 AI 角色扮演游戏的 AI 创作平台,内置支持 AI Agents、Skills、Subagent Workflows、Automations、图像自动生成与项目版本管理等核心能力

What it solves

Denova addresses the complexities of long-form creative writing and interactive storytelling. It solves the problem of managing massive amounts of context, maintaining consistency in character and world settings, and handling the iterative nature of storytelling through a unified workspace.

How it works

The platform provides two primary modes: a Writing Mode for novel production (outlines, chapters, and progress tracking) and a Game Mode for interactive adventures (branching plots, actor states, and story direction). It uses AI Agents equipped with specific skills to assist in writing, reviewing, and generating images. To prevent context overflow and high token costs, it employs progressive context management, organizing information by source, purpose, and size limits.

Who it’s for

  • Novelists and creative writers looking for an AI-integrated IDE.
  • Game designers creating interactive text adventures or TRPG-style experiences.
  • Storytellers who need to manage complex world-building and character databases.

Highlights

  • Dual Workspaces: Dedicated modes for structured novel writing and interactive storytelling.
  • AI Agents & Skills: Specialized agents that can read files, review content, and execute specific writing tasks.
  • Structured Knowledge Base: A centralized repository for characters, world-building, locations, and rules.
  • Context Management: Intelligent organization of history and settings to optimize token usage.
  • Version Control: Local Git-based versioning with undo/redo capabilities for Agent modifications.
  • Multimodal Support: Integrated image generation for chapter illustrations and book covers.