edict — What is it?

The cft0808/edict project is an open-source multi-agent orchestration system designed to facilitate complex task execution through a simulated ancient Chinese administrative structure, providing real-time monitoring and audit trails.

⭐ 51 Stars 🍴 5 Forks Python Author: cft0808
Source: README View on GitHub →

Why it matters

This project is gaining attention due to its unique approach to multi-agent collaboration, inspired by the ancient Chinese Three Provinces and Six Ministries system. It addresses the pain points of lack of oversight, real-time monitoring, and auditability in traditional multi-agent frameworks. The project stands out for its implementation of a 'Menshusheng' (Censorate) for quality control and its use of a real-time dashboard for task tracking.

Source: README

Core Features

Multi-Agent Orchestration

The system consists of 12 specialized AI agents, each representing a role in the ancient Chinese administrative structure, working together to execute tasks. This includes roles like the Crown Prince for sorting messages, the Ministry of Personnel for personnel management, and the Six Ministries for specific execution tasks.

Source: README
Real-time Dashboard

The project includes a real-time dashboard that provides a comprehensive view of task progress, including status, department assignments, and performance metrics. This dashboard is designed to facilitate oversight and intervention in the task execution process.

Source: README
Audit Trails

The system maintains full audit trails for all tasks, including the creation, modification, and completion of tasks. This ensures accountability and traceability in the task execution process.

Source: README
Model Configuration

Each agent can be configured with a specific language model, allowing for customization based on the specific requirements of the task at hand.

Source: README

Architecture

The architecture of the project is based on a multi-agent system, with each agent representing a role in the ancient Chinese administrative structure. The system uses a client-server architecture, with the server handling task management and the agents executing tasks. The architecture includes a real-time dashboard for monitoring and a centralized database for storing audit trails.

Source: README

Project Knowledge Graph

Knowledge graph: project (center) + core features (inner hexagons) + key dependencies (outer chips) numpy playwright Multi-Agent OrchestrationMulti-Agent Orchest… Real-time Dashboard Audit Trails Model Configuration edict Project Core feature Key dependency

Center: project; inner ring: core feature modules; outer ring: key dependencies. Auto-generated from core_features and tech_stack.key_deps.

Tech Stack

LanguagePythonFrameworkReact for the frontend dashboard, with the backend using Python standard libraries
numpyplaywright
Docker for deployment, with the ability to run as a standalone application or integrated with OpenClaw
Source: Dependency files + code tree

Quick Start

To quickly start the project, run the following command: ```bash docker run -p 7891:7891 cft0808/edict ``` To install the project, clone the repository and run the installation script: ```bash git clone https://github.com/cft0808/edict.git cd edict chmod +x install.sh && ./install.sh ```
Source: README Installation/Quick Start

Use Cases

This project is suitable for organizations that need to manage complex tasks with multiple stakeholders and require real-time monitoring and auditability. It can be used in scenarios such as project management, workflow automation, and collaborative task execution.

Source: README

Strengths & Limitations

Strengths

  • Strength 1: Unique approach to multi-agent collaboration inspired by ancient Chinese administrative structures
  • Strength 2: Real-time dashboard for task monitoring and oversight
  • Strength 3: Full audit trails for accountability

Limitations

  • Limitation 1: Limited documentation and community support
  • Limitation 2: May require additional setup and configuration for certain features
  • Limitation 3: Unknown licensing status
Source: Synthesis of README, code structure and dependencies

Latest Release

No release records available.

Source: GitHub Releases

Verdict

The cft0808/edict project is an innovative and unique approach to multi-agent orchestration, offering a structured and accountable way to manage complex tasks. It is particularly suitable for organizations that require real-time monitoring and auditability in their task execution processes. However, the project's limited documentation and licensing status may be barriers for some users.

Transparency Notice
This page is auto-generated by AI (a large language model) from the following public materials: GitHub README, code tree, dependency files and release notes. Analyzed at: 2026-05-24 12:18. Quality score: 85/100.

Data sources: README, GitHub API, dependency files