Metadata-Version: 2.4
Name: aragora
Version: 2.9.0
Summary: Auditable execution control plane for AI-assisted decisions: multi-model review in, a verifiable Decision Receipt out
Author: Agora Contributors
License-Expression: MIT
Project-URL: Homepage, https://aragora.ai
Project-URL: Repository, https://github.com/synaptent/aragora
Project-URL: Issues, https://github.com/synaptent/aragora/issues
Keywords: ai,multi-agent,debate,deliberation,consensus,reasoning
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: python-dateutil>=2.9.0.post0
Requires-Dist: click<9.0,>=8.4.2
Requires-Dist: httpx<1.0,>=0.27
Requires-Dist: typer<1.0,>=0.26.8
Requires-Dist: PyYAML<7.0,>=6.0.3
Requires-Dist: pydantic<3.0,>=2.13.4
Requires-Dist: pydantic-settings<3.0,>=2.14.2
Requires-Dist: aiohttp<4.0,>=3.14.1
Requires-Dist: websockets<15.1,>=13.0
Provides-Extra: test
Requires-Dist: build<2.0,>=1.5.0; extra == "test"
Requires-Dist: pydantic<3.0,>=2.13.4; extra == "test"
Requires-Dist: pydantic-settings<3.0,>=2.14.2; extra == "test"
Requires-Dist: PyYAML<7.0,>=6.0.3; extra == "test"
Requires-Dist: pytest<10.0,>=9.1.1; extra == "test"
Requires-Dist: pytest-asyncio<2.0,>=1.4.0; extra == "test"
Requires-Dist: twine<7.0,>=6.2.0; extra == "test"
Provides-Extra: gateway
Requires-Dist: fastapi<1.0,>=0.138.0; extra == "gateway"
Requires-Dist: uvicorn<1.0,>=0.49.0; extra == "gateway"
Provides-Extra: blockchain
Requires-Dist: aiohttp<4.0,>=3.14.1; extra == "blockchain"
Requires-Dist: web3<8.0,>=7.16.0; extra == "blockchain"
Provides-Extra: enterprise
Requires-Dist: asyncpg<1.0,>=0.31.0; extra == "enterprise"
Requires-Dist: python3-saml<2.0,>=1.16.0; extra == "enterprise"
Requires-Dist: supabase<3.0,>=2.31.0; extra == "enterprise"
Provides-Extra: connectors
Requires-Dist: aiokafka<1.0,>=0.14.0; extra == "connectors"
Requires-Dist: aio-pika<10.0,>=9.6.2; extra == "connectors"
Provides-Extra: experimental
Requires-Dist: playwright<2.0,>=1.60.0; extra == "experimental"
Provides-Extra: dev
Requires-Dist: mypy<3.0,>=2.1.0; extra == "dev"
Requires-Dist: mypy-baseline<0.8,>=0.7.4; extra == "dev"
Requires-Dist: types-PyYAML<7.0,>=6.0.12.20260518; extra == "dev"
Requires-Dist: types-croniter<7.0,>=6.2.2.20260518; extra == "dev"
Requires-Dist: bandit<2.0,>=1.9.4; extra == "dev"
Requires-Dist: pre-commit<5.0,>=4.6.0; extra == "dev"
Requires-Dist: hatchling<2.0,>=1.18; extra == "dev"
Provides-Extra: all
Requires-Dist: fastapi<1.0,>=0.138.0; extra == "all"
Requires-Dist: uvicorn<1.0,>=0.49.0; extra == "all"
Requires-Dist: aiohttp<4.0,>=3.14.1; extra == "all"
Requires-Dist: web3<8.0,>=7.16.0; extra == "all"
Requires-Dist: asyncpg<1.0,>=0.31.0; extra == "all"
Requires-Dist: python3-saml<2.0,>=1.16.0; extra == "all"
Requires-Dist: supabase<3.0,>=2.31.0; extra == "all"
Requires-Dist: aiokafka<1.0,>=0.14.0; extra == "all"
Requires-Dist: aio-pika<10.0,>=9.6.2; extra == "all"
Requires-Dist: playwright<2.0,>=1.60.0; extra == "all"
Dynamic: license-file

# Aragora

Aragora is an auditable execution control plane for AI-assisted decisions: multi-model review in, a verifiable Decision Receipt out. Installing this distribution provides the `aragora` CLI and the full `aragora` package. The small standalone debate wedge is published separately as `aragora-debate` (see the `aragora-debate/` subproject).
