Async-first Cognitive Bus agentic framework with dynamic routing, RAG, HITL, tool discovery, and observability.
Project description
adi-agentic-agi
PyPI-grade, enterprise-ready async-first Cognitive Bus (Blackboard) agentic framework scaffold:
- Dynamic routing via confidence signals
- Multimodal
ContextObject(text/images/audio/data) - Tool discovery + execution from OpenAPI (zero-shot tooling)
- HITL gates
- OpenTelemetry hooks
- src/ layout + tests + CI
Install (dev)
pip install -e ".[dev]"
pytest -q
python -m adi_agentic_agi.workflows.research_to_code
Install providers (optional)
pip install ".[openai]" # OpenAI official SDK
pip install ".[anthropic]" # Anthropic official SDK
pip install ".[gemini]" # Google GenAI SDK (Gemini)
Env vars:
- OpenAI:
OPENAI_API_KEY - Anthropic:
ANTHROPIC_API_KEY - Gemini Developer API:
GEMINI_API_KEY(or set Vertex AI env vars per Google docs)
Build for PyPI
python -m build
twine check dist/*
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
adi_agentic_agi-0.3.0.tar.gz
(16.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file adi_agentic_agi-0.3.0.tar.gz.
File metadata
- Download URL: adi_agentic_agi-0.3.0.tar.gz
- Upload date:
- Size: 16.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9976e817de891eaa700087a640b62097f95d66ade1c155eb571432b90d909bb
|
|
| MD5 |
8ad879e498ae7d07f0099ea3c7639d35
|
|
| BLAKE2b-256 |
7172eea9be9df4d83cafc9a8df56ad0dd64f7f96b391adecd25e7b5d19fad830
|
File details
Details for the file adi_agentic_agi-0.3.0-py3-none-any.whl.
File metadata
- Download URL: adi_agentic_agi-0.3.0-py3-none-any.whl
- Upload date:
- Size: 31.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
002f012621dd1b6e9c54a7173cf97eeca7f9dec23a515ec766bcbe553fa9de30
|
|
| MD5 |
482876ca09e83fe7263e6a444b41b40a
|
|
| BLAKE2b-256 |
066bb47986e095a45140c933a252fd47aaa09f8a9b5c1373beeb950e170cbbb3
|