MCPcopy Index your code
hub / github.com/SleeeepyZhou/LiveDevAgents

github.com/SleeeepyZhou/LiveDevAgents @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
56 symbols 206 edges 10 files 6 documented · 11% updated 17mo ago★ 90
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Multi-Agent danmaku game engine

本项目使用CAMEL构建。2024.12 CAMEL-AI Hackathon项目。

使用多个不同专长Agent组成专家团队,将简单想法进行扩充、拆解、输出、实现,实时更新运行并自迭代纠错。 可在直播时由弹幕实时命令生成游戏,并与AI主播进行互动。

<img src="https://github.com/SleeeepyZhou/LiveDevAgents/raw/main/assets/live1.jpg" height="500">

介绍视频地址: 直播发弹幕就能开发游戏的全新游戏引擎?

Developers: Rex, SleeeepyZhou, Stargaze

Todo

  • [ ] 完善workforce,以处理信息噪声,给出更有效信息
  • [ ] 迁移主播Agent,目前仍在使用旧框架
  • [ ] 完善弹幕处理逻辑
  • [ ] 完善直播中控,支持更多平台
  • [ ] 接入美术、音乐等Agent
  • [ ] VR共享工作空间,多人讨论,自动开发

Start

克隆仓库 git clone https://github.com/SleeeepyZhou/LiveDevAgents.git

安装依赖,建议使用虚拟环境

cd LiveDevAgents
python -m venv venv
pip install -r requirements.txt

请将此json文件内容对应键值改为自己的apikey,并将文件改名为key.json

CLI demo

安装完成后python cli_demo.py可以直接使用命令行直接使用。

Gradio demo

配置好环境后,先启动programmer.py,再启动gradio_demo.py

Blive

直播中控由Godot构建,使用BliveChat项目抓取弹幕。BliveChat 的弹幕转发插件,位于./contorl/relay_plugin,详细请见直播中控

仍在开发中

Core symbols most depended-on inside this repo

Shape

Function 31
Method 14
Route 6
Class 5

Languages

Python100%

Modules by API surface

contorl/relay_plugin/dmji.py15 symbols
programmer.py11 symbols
mulagents.py11 symbols
cli_demo.py7 symbols
agents/fish.py4 symbols
gradio_demo.py3 symbols
agents/host.py3 symbols
agents/worker.py1 symbols
agents/designer.py1 symbols

For agents

$ claude mcp add LiveDevAgents \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page