OpenStory

用AI多智能体,打造活生生的互动故事世界

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 46 🐛 待处理 1 👀 关注 4
GitHub ↗
GitHub 星标 ★ 441
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源框架,Apache-2.0许可,完全免费,可自行部署使用。

项目预览

OpenStory 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队ZJU-LLMs
定价模式🏷️完全免费
价格说明开源框架,Apache-2.0许可,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型artificial-intelligence,dsh-plugin,large-language-models,multi-agent-systems,social-simulation
GitHub 星标★ 441
上线时间2026-04-01 00:00:00
代码更新2026-08-19
仓库体积496.6 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数7

项目介绍

OpenStory 是一个基于大语言模型的多智能体框架,用于模拟交互式、不断演化的故事世界。它解决了传统叙事系统缺乏动态性和交互性的问题,通过多个智能体协同工作,让故事根据用户输入和智能体行为自然发展。核心能力包括:构建具有个性和记忆的虚拟角色,管理复杂的故事状态,以及生成连贯的叙事内容。该框架适用于游戏开发、互动小说、虚拟现实体验等场景,为创作者提供了一种新的叙事工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 441

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 50 分钟 部署方式:本地安装 5 步

环境要求

  • Python 3.10+
  • 一个模型 API

安装与启动步骤

  1. 1拉主仓库

    它是多智能体世界模拟框架,示例在子目录。

    git clone https://github.com/ZJU-LLMs/Agent-Kernel.git
  2. 2装核心包

    用可编辑方式装,带全部可选依赖。

    pip install -e "packages/agentkernel-distributed[all]"
  3. 3装世界生成示例

    一句话生成世界的那部分单独装。

    pip install -e "examples/WorldKernel"
  4. 4起服务

    它带一个本地服务,浏览器里交互。

    python -m worldkernel.server
  5. 5再跑一个经典模拟

    用它自带的多智能体示例验证调度。

    python -m examples.WestWorld.run_all

如何确认成功

用一句话生成的世界里,角色会按设定规则自主行动并产生可读的事件记录,而不是复读提示词

注意事项

  • 它的核心是把世界拆成角色、地点、路径与规则,再交给多智能体跑。
  • 长时间模拟很烧 token,先跑短周期看行为是否合理。
  • 规则写不清时角色会做出荒唐行为,规则比提示词更重要。
  • 生成的世界内容需要人工审核,避免出现不当设定。

核心亮点

  • 多智能体架构,支持角色独立思考和互动,故事更生动
  • 基于LLM,能够生成多样化和非线性的叙事内容
  • Python实现,易于集成到现有游戏或应用开发流程

不足之处

  • 早期项目,文档和社区支持待观察
  • 依赖LLM API,可能带来成本和延迟问题

适用场景

  • 游戏开发中的动态剧情生成
  • 互动小说和文字冒险游戏
  • 虚拟现实中的沉浸式叙事体验

替代项目

AI Dungeon、Talebrush、Ink

同类项目推荐

pdf-reader-mcp 开源

让 AI 看懂 PDF:结构化提取、表格 OCR、带页码引用,本地运行。

Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML a···

★ 1068 2026-08-09
hybridclaw 开源

企业自托管 AI 助手,沙箱执行+审批,安全可控

Enterprise-ready self-hosted AI assistant runtime with sandboxed execution, secure c···

★ 160 2026-08-09
langgraph 开源

把AI代理从“黑盒”变成“流程图”,可控又可靠。

Build resilient agents.

★ 44685 2026-08-09
MCP-Packet-Tracer 开源

用大白话描述网络需求,自动生成并部署 Cisco 拓扑。

AI-powered Cisco Packet Tracer automation over MCP. Describe a network in natural la···

★ 358 2026-08-09
ContribAI 开源

让 AI 自动找 bug、改代码、提 PR,躺着做开源贡献

Maintainer-governed agent for evidence-backed open-source contribution proposals

★ 244 2026-08-09
agentchattr 开源

把多个 AI 编码助手拉进同一个群聊,互相 @ 着把活干完

Free, local chat where AI coding agents can tag each other, talk, and coordinate wit···

★ 1588 2026-11-02
developers-agent-toolkit 开源

让AI代理直接调用Mastercard支付服务,省去手动对接。

The Mastercard Developers Agent Toolkit allows popular agent frameworks to integrate···

★ 59 2026-08-09
cesium-mcp 开源

用自然语言操控 3D 地球,GIS 分析一句话搞定

Protocol-agnostic CesiumJS AI control runtime for MCP, WebMCP, function calling, and···

★ 151 2026-08-09
openbot 开源

把多个AI编程助手变成能长期协作的本地队友

A local-first desktop workspace for persistent AI teammates. Run Codex, Claude, and ···

★ 6709 2026-10-06