AI代理平台

Unrestricted OmniAgents是一个四层自修复AI代理平台,专注于通过可观察、可恢复和可治理的架构实现安全,适用于游戏引擎和实时上下文注入等场景。

  • by RemyLoveLogicAI
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 RemyLoveLogicAI/mcp-games-monorepo

使用说明

🚀 无限制的OmniAgent

四层自愈AI代理平台

当人类看到问题时,系统已经尝试了15-20次自动恢复操作。

视觉

无限制的OmniAgents是在没有任意护栏的情况下运行的AI代理——不是因为它们缺乏安全性,而是因为安全性来自 可观察、可恢复、可治理 架构,而不是先发制人的限制。

建筑学

┌─────────────────────────────────────────────────────────────────────┐
│  TIER 3: HUMAN-IN-THE-LOOP                                         │
│  • Absolute intervention only                                       │
│  • Push notification + simple buttons                              │
└─────────────────────────────────────────────────────────────────────┘
                            ▲ Escalation (rare)
┌─────────────────────────────────────────────────────────────────────┐
│  TIER 2: SYSTEMS CHECK                                             │
│  • Human-glanceable dashboard                                      │
│  • Coordinated multi-service recovery                              │
└─────────────────────────────────────────────────────────────────────┘
                            ▲ Aggregated status
┌─────────────────────────────────────────────────────────────────────┐
│  TIER 1: AI WATCHDOG                                               │
│  • Reads all Tier 0 verbose telemetry                             │
│  • Primary healing: 5+ recovery strategies per failure            │
└─────────────────────────────────────────────────────────────────────┘
                            ▲ Verbose telemetry
┌─────────────────────────────────────────────────────────────────────┐
│  TIER 0: AGENT RUNTIME (Self-Aware)                                │
│  • The actual operating OmniAgent                                  │
│  • Self-monitors: memory, CPU, latency, errors                    │
└─────────────────────────────────────────────────────────────────────┘

第一个产品:MCP游戏

情境感知的“选择你自己的冒险”游戏,将实时玩家情境(日历、天气、笔记)注入叙事体验。

特性

  • 🎮 带有YAML定义游戏的CYOA游戏引擎
  • 🎤 通过PersonaPlex进行语音旁白
  • 💬 电报机器人界面
  • 🔄 MCP的实时上下文注入

在线演示

快速开始

先决条件

  • Node.js 20+
  • pnpm 8+
  • 瑞迪斯
  • Docker(可选)

安装

# Clone the repo
git clone https://github.com/RemyLoveLogicAI/mcp-games-monorepo.git
cd mcp-games-monorepo

# Install dependencies
pnpm install

# Copy environment template
cp .env.example .env

# Start development
pnpm dev

Docker开发

# Start all services
docker-compose -f docker-compose.dev.yml up -d

# View logs
docker-compose logs -f

# Stop services
docker-compose down

项目结构

omnigents/
├── packages/
│   ├── shared/                # Shared types & telemetry bus
│   ├── tier0-runtime/         # Self-aware agent wrapper
│   ├── tier1-watchdog/        # AI-powered recovery
│   ├── tier2-systems-check/   # Dashboard & coordination
│   ├── tier3-hitl/            # Human escalation
│   ├── mcp-games-server/      # Game engine
│   └── telegram-bot/          # Telegram interface
├── games/                     # YAML game definitions
├── docs/                      # Documentation
└── docker-compose.yml         # Production stack

发展

构建所有包

pnpm build

运行测试

pnpm test

棉绒

pnpm lint

类型检查

pnpm typecheck

Sprint 1目标(35天)

  • [x] Monorepo设置
  • []第0层:自感知运行时
  • []第1层:人工智能监视器
  • []第2级:系统检查
  • []第3级:HITL经理
  • []MCP游戏引擎
  • []“早上的决定”游戏
  • []电报机器人
  • []PersonaPlex语音集成

哲学

  1. 代理监控代理 --人的监督是治理,而不是保姆
  2. 先恢复,后升级 --在人类看到之前进行15-20次自动尝试
  3. 默认情况下可观察 --每次操作都会发射遥测信号
  4. 背景就是力量 --实时上下文使体验个性化

许可证

麻省理工学院© LoveLogicAI 有限 公司


内置于🤖 由Unrestricted OmniAgents提供