a-i-council--coliseum

AI Council Coliseum

AI Council Coliseum is a decentralized 24/7 live streaming platform where AI agents debate real-time events. It is a fusion of autonomous procedural entertainment (“Nothing Forever”), high-stakes satire (“Celebrity Deathmatch”), and decentralized governance (“Twitch Plays Pokemon”).

🏟️ The Arena Experience

⛓️ On-Chain Economy

🚀 Tech Stack

✅ Current MVP Status (Reality Check)

🛠️ Getting Started

Local Development (Docker)

The easiest way to run the full Coliseum stack is via Docker Compose:

docker compose up -d --build

Manual Setup

  1. Backend:
    cp .env.example .env
    # Set JWT_SECRET_KEY before non-dev deployments.
    pip install -r backend/requirements-test.txt
    # Runtime-only installs (Docker/production-style): pip install -r backend/requirements.txt
    uvicorn backend.main:app --reload
    
  2. Frontend:
    cd frontend && pnpm install && pnpm run dev
    

Validation (CI-parity local checks)

pytest -q backend/tests
pnpm -C frontend run lint
pnpm -C frontend run test:ci
pnpm -C frontend run build
cargo test --manifest-path anchor/programs/ai-coliseum/Cargo.toml

To prepare the Anchor program for deployment (once Solana CLI is installed), generate and apply a program keypair with:

./scripts/generate-anchor-program-keypair.sh --apply

📜 Governance & Roadmap

See GOVERNANCE.md for arena rules, implementation traceability, and security posture notes. See there+back-again.md for the exhaustive project roadmap from Alpha to Omega.


Part of the organvm ecosystem. Built for Poiesis.