Skip to main content

Autonomous conduction and mediated adversarial deliberation between AI agents, pluggable into any project.

Project description

regent

Autonomous conduction and mediated adversarial deliberation between AI agents, pluggable into any project.

regent governs turns between agents (Claude, Codex, human mediators) under a frozen protocol: atomic turn mutex, CAS-versioned state, deliberation rounds with versioned acceptances, and a conduction daemon that executes production batches with a confined agent, test gates and evidence proof.

Extracted from the tool proven end-to-end in the ArtNFT project (IMP-003: first product batch fully conducted by the daemon, deliberated, accepted and deployed to production).

  • Requirements: docs/PRD.md
  • Extraction scope and decisions: docs/ESCOPO.md (PT-BR, pre-rename)
  • Deliberation rounds: docs/brainstorm/ (mediator's language, PT-BR)
  • Status: pre-extraction (scope closed 2026-07-20; code not yet migrated)

Install

pip install <path-to-this-repo>   # package: regent-cli; CLI: regent (not on PyPI yet)
cd <your-project>
regent init                        # seeds .regent/ + .claude/skills symlinks (atomic, idempotent)
regent doctor                      # checks executor (claude) and advisor (codex) CLIs

Then open a Claude Code session in the project — /regent and /regent-stop are available (/regent brainstorm "<question>" opens the first round). v0 capability is file-driven (rounds under .regent/brainstorm/rodadas/); the advisor requires the codex CLI.

Development: PYTHONPATH=src python3 -m unittest discover -s tests. Canonical skill content lives in src/regent/templates/ (ships inside the wheel); the repo's own .regent/skills/ symlinks into it (dogfood without duplication).

MIT License © 2026 Flavio Alvim.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regent_cli-0.2.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

regent_cli-0.2.0-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file regent_cli-0.2.0.tar.gz.

File metadata

  • Download URL: regent_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for regent_cli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9f3cede63e7b7d5fa7984513463a8b6cb86153a589d29555fbbfb597afb8406b
MD5 a621536e073ad7adbd0192152729bd41
BLAKE2b-256 f9c91b885bc73af8f1f1ad74be7f070ccf155e33418863793ce7ec95fcc9e53c

See more details on using hashes here.

File details

Details for the file regent_cli-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: regent_cli-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for regent_cli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a28e43dd7f251d7a6e51f508c6372dbdaaacd23307ded84260739b429dd2f114
MD5 c7fc4f1e60a0908abeb5182b77ec1d21
BLAKE2b-256 99b265098bc9a5ee67e06921f44c254e7c97cd2ba8fee82b2bafef71a63b0751

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page