Skip to main content

adi-agentic-agi

A cognitive, policy-driven, multi-agent framework built on a Cognitive Bus (Blackboard).

v0.5.0 Additions

  • SQL adapters: SQLite/Postgres event store (SqlEventStore) (extras: [db])
  • Redis adapter: Redis event store (RedisEventStore) (extras: [redis])
  • Web UI Dashboard (FastAPI) (extras: [ui]):
    • HITL approvals (Approve/Reject gates)
    • Visual trace explorer (live timeline)
    • Council status view (threads + realtime events)

Run the Dashboard

pip install "adi-agentic-agi[ui]"
import uvicorn
from adi_agentic_agi.core.bus import CognitiveBus
from adi_agentic_agi import create_app

bus = CognitiveBus()
app = create_app(bus=bus)

uvicorn.run(app, host="0.0.0.0", port=8080)

Open: http://localhost:8080

Use Postgres for durable threads

pip install "adi-agentic-agi[db]"
from adi_agentic_agi.core.bus import CognitiveBus
from adi_agentic_agi.memory.sql_store import SqlEventStore

store = SqlEventStore("postgresql+asyncpg://user:pass@host:5432/db")
bus = CognitiveBus(store=store)

Use Redis for durable threads

pip install "adi-agentic-agi[redis]"
from adi_agentic_agi.core.bus import CognitiveBus
from adi_agentic_agi.memory.redis_store import RedisEventStore

store = RedisEventStore("redis://localhost:6379/0")
bus = CognitiveBus(store=store)

Local integration testing (Postgres + Redis)

Start services:

docker-compose up -d

Run tests with extras:

pip install -e ".[dev,db,redis,ui,http]"
export DATABASE_URL="postgresql+asyncpg://adi:adi@localhost:5432/adi_agentic_agi"
export REDIS_URL="redis://localhost:6379/0"
pytest -q

Release files for adi-agentic-agi 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for adi-agentic-agi 0.5.1
File Size Uploaded
adi_agentic_agi-0.5.1.tar.gz 28.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for adi-agentic-agi 0.5.1
File Interpreter ABI Platform
adi_agentic_agi-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 70.3 kB

Release files / adi_agentic_agi-0.5.1.tar.gz

Download URL adi_agentic_agi-0.5.1.tar.gz
Size 28.4 kB
Tags Source
SHA-256 checksum
How to use checksums
02284d2649197793a05b62543de4596114a797624a51995f3377e2905b29d30b
BLAKE2b-256 checksum
How to use checksums
1f06c220c573fca1d2d38718c46fdbadf10c39ed94f5cc776edfe131fc632c50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.1

Release files / adi_agentic_agi-0.5.1-py3-none-any.whl

Download URL adi_agentic_agi-0.5.1-py3-none-any.whl
Size 41.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4754fe4437c8f5f3f60fe80c5918ef443b3c589894b05c764954fc50b07526ca
BLAKE2b-256 checksum
How to use checksums
b56a29e4954af8bc7f9fd0be9e48d2d9bb76aa0da5b964a914902c9c9c7c7639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.1

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page