chore: rename MAGI to Tribunal, add gstack prompt attribution
This commit is contained in:
10
README.md
10
README.md
@@ -5,11 +5,11 @@
|
|||||||

|

|
||||||

|

|
||||||
|
|
||||||
MAGI-style multi-agent AI assistant (Claude Code + Codex + Arbiter) over Discord with autonomous paired review and Mixture of Agents.
|
Tribunal multi-agent AI assistant (Claude Code + Codex + Arbiter) over Discord with autonomous paired review and Mixture of Agents.
|
||||||
|
|
||||||
Originally derived from [qwibitai/nanoclaw](https://github.com/qwibitai/nanoclaw), now maintained as EJClaw for personal production use.
|
Originally derived from [qwibitai/nanoclaw](https://github.com/qwibitai/nanoclaw), now maintained as EJClaw for personal production use.
|
||||||
Prompt design inspired by [Q00/ouroboros](https://github.com/Q00/ouroboros), adapted for EJClaw's Discord and dual-service workflow.
|
Prompt design inspired by [Q00/ouroboros](https://github.com/Q00/ouroboros) and [garrytan/gstack](https://github.com/garrytan/gstack), adapted for EJClaw's Discord and dual-service workflow.
|
||||||
Arbiter system inspired by [Evangelion MAGI](https://evangelion.fandom.com/wiki/MAGI) consensus architecture.
|
Tribunal arbiter system inspired by multi-agent consensus architectures.
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ A single unified service (`ejclaw`) manages three Discord bots in one process:
|
|||||||
|
|
||||||
All agent types and models are independently configurable per role via `.env`.
|
All agent types and models are independently configurable per role via `.env`.
|
||||||
|
|
||||||
## MAGI 3-Agent System
|
## Tribunal 3-Agent System
|
||||||
|
|
||||||
```
|
```
|
||||||
User message
|
User message
|
||||||
@@ -52,7 +52,7 @@ No extra SDK processes. External references use lightweight API calls (Anthropic
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **MAGI 3-agent system** — Owner/reviewer/arbiter with on-demand deadlock resolution
|
- **Tribunal 3-agent system** — Owner/reviewer/arbiter with on-demand deadlock resolution
|
||||||
- **Mixture of Agents** — External model opinions (Kimi, GLM) enrich arbiter verdicts
|
- **Mixture of Agents** — External model opinions (Kimi, GLM) enrich arbiter verdicts
|
||||||
- **Per-role model selection** — `OWNER_MODEL`, `REVIEWER_MODEL`, `ARBITER_MODEL` + effort + fallback toggle
|
- **Per-role model selection** — `OWNER_MODEL`, `REVIEWER_MODEL`, `ARBITER_MODEL` + effort + fallback toggle
|
||||||
- **Container-isolated reviewer** — Persistent Docker container with read-only source mount
|
- **Container-isolated reviewer** — Persistent Docker container with read-only source mount
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Arbiter Paired Room Rules
|
# Arbiter Paired Room Rules
|
||||||
|
|
||||||
You are the **arbiter** in a MAGI system with three agents: owner (implementer), reviewer (verifier), and you (judge).
|
You are the **arbiter** in a Tribunal system with three agents: owner (implementer), reviewer (verifier), and you (judge).
|
||||||
|
|
||||||
You have been summoned because the owner and reviewer reached a deadlock after multiple rounds without progress.
|
You have been summoned because the owner and reviewer reached a deadlock after multiple rounds without progress.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user