boluobobo-ai-court-tutorial  by wanikua

AI team management system inspired by ancient Chinese bureaucracy

Created 2 weeks ago

New!

1,514 stars

Top 26.9% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project provides a zero-code, multi-agent collaboration system, "AI Court," inspired by ancient Chinese governance. It allows users to manage a team of specialized AI agents, akin to ministers, through a Discord interface, automating complex workflows and tasks. The system aims to bring historical organizational wisdom to modern AI team management, offering a structured approach to deploying and coordinating AI agents.

How It Works

The core architecture maps the "Three Departments and Six Ministries" (三省六部制) system onto AI agents using the OpenClaw framework. Agents are assigned distinct roles (e.g., Ministry of Personnel for coding, Ministry of Revenue for finance), each with independent memory and tools. This design emphasizes clear responsibilities, standardized processes, and inter-agent checks and balances, mirroring the longevity and effectiveness of historical governance structures.

Quick Start & Requirements

  • Primary Install: Execute bash <(curl -fsSL https://raw.githubusercontent.com/wanikua/boluobobo-ai-court-tutorial/main/install.sh) or install-lite.sh.
  • Prerequisites: A server (free tiers available), Discord Bot Tokens, LLM API Keys.
  • Dependencies: Node.js, GitHub CLI, Chromium (managed by installer). Docker for sandboxing.
  • Setup Time: Approximately 5 minutes for installation and 10 minutes for configuration.
  • Links: Official Install Script, Lite Install Script, Discord Developer Portal.

Highlighted Details

  • Multi-Agent Collaboration: Deploys 7 distinct AI agents (Six Ministries + Supervisor) with specialized functions.
  • Independent Memory: Each agent maintains its own workspace and memory files, enabling persistent learning and context.
  • Extensive Tooling: Integrates over 60 built-in skills, including GitHub, Notion, browser automation, and Cron scheduling.
  • 24/7 Automation: Achieves continuous operation through Cron jobs and self-monitoring heartbeats.
  • Sandboxed Execution: Utilizes Docker containers for secure, isolated agent code execution.
  • Discord Native Interface: Offers zero-code interaction via @mentions, accessible across devices.
  • Web Management Dashboard: Provides a React/TypeScript UI for system monitoring and control.
  • OpenClaw Ecosystem: Leverages and extends the OpenClaw framework and its Skill Hub.

Maintenance & Community

The project was first submitted on February 22, 2026. Community engagement is facilitated through a WeChat group ("OpenClaw 皇帝交流群") and a public WeChat account ("菠言菠语"). No other specific contributor or sponsorship details are provided in the README.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive for derivative works and commercial use, requiring attribution.

Limitations & Caveats

Reliance on free server tiers may impose usage limits. API costs can accumulate, necessitating cost-management strategies. AI-generated outputs (code, text) require thorough human review for accuracy and security before production deployment. Secure handling of API keys and configuration files is critical, and regular data backups are recommended. Discord bot configuration requires enabling specific intents.

Health Check
Last Commit

21 hours ago

Responsiveness

Inactive

Pull Requests (30d)
13
Issues (30d)
51
Star History
1,528 stars in the last 19 days

Explore Similar Projects

Feedback? Help us improve.