Metadata-Version: 2.4
Name: akgentic-framework
Version: 2.8.0
Summary: Meta-distribution pinning a coherent akgentic release set.
License-Expression: AGPL-3.0-only
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.12
Requires-Dist: akgentic-core==1.5.0
Provides-Extra: agent
Requires-Dist: akgentic-agent==1.6.0; extra == 'agent'
Provides-Extra: all
Requires-Dist: akgentic-agent==1.6.0; extra == 'all'
Requires-Dist: akgentic-catalog==2.2.0; extra == 'all'
Requires-Dist: akgentic-core==1.5.0; extra == 'all'
Requires-Dist: akgentic-infra==1.8.0; extra == 'all'
Requires-Dist: akgentic-llm==1.6.0; extra == 'all'
Requires-Dist: akgentic-team==1.5.0; extra == 'all'
Requires-Dist: akgentic-tool==1.6.0; extra == 'all'
Provides-Extra: all-extras
Requires-Dist: akgentic-agent==1.6.0; extra == 'all-extras'
Requires-Dist: akgentic-catalog[api,cli,mongo]==2.2.0; extra == 'all-extras'
Requires-Dist: akgentic-core==1.5.0; extra == 'all-extras'
Requires-Dist: akgentic-infra==1.8.0; extra == 'all-extras'
Requires-Dist: akgentic-llm[loadtest]==1.6.0; extra == 'all-extras'
Requires-Dist: akgentic-team[cli,mongo]==1.5.0; extra == 'all-extras'
Requires-Dist: akgentic-tool[docs,vector-search,vision,weaviate]==1.6.0; extra == 'all-extras'
Provides-Extra: catalog
Requires-Dist: akgentic-catalog==2.2.0; extra == 'catalog'
Provides-Extra: infra
Requires-Dist: akgentic-infra==1.8.0; extra == 'infra'
Provides-Extra: llm
Requires-Dist: akgentic-llm==1.6.0; extra == 'llm'
Provides-Extra: team
Requires-Dist: akgentic-team==1.5.0; extra == 'team'
Provides-Extra: tool
Requires-Dist: akgentic-tool==1.6.0; extra == 'tool'
Description-Content-Type: text/markdown

# akgentic-framework 2.8.0

Meta-distribution for the akgentic framework. It contains no code — only a
pinned, coherent set of requirements. Installing an extra pulls the exact
subpackage versions that were built and tested together for release 2.8.0.

## Install

Everything:

```bash
pip install "akgentic-framework[all]"
```

Everything, including the optional backends and heavier tool extras
(Mongo persistence, vector search, document parsing, …):

```bash
pip install "akgentic-framework[all-extras]"
```

Just the actor framework (`akgentic.core`):

```bash
pip install akgentic-framework
```

## À la carte

Extras compose, and each one pulls its own transitive akgentic dependencies —
`[agent]` brings `akgentic-llm` and `akgentic-tool` with it, and `[infra]`
brings the whole set.

| Extra | Installs |
|---|---|
| `llm` | `akgentic-llm==1.6.0` |
| `tool` | `akgentic-tool==1.6.0` |
| `agent` | `akgentic-agent==1.6.0` |
| `team` | `akgentic-team==1.5.0` |
| `catalog` | `akgentic-catalog==2.2.0` |
| `infra` | `akgentic-infra==1.8.0` |

```bash
pip install "akgentic-framework[agent,catalog]"
```

## Notes

- Pins are exact by design. To move a single subpackage independently, depend
  on it directly instead of through this meta-distribution.
- `akgentic-all` and `akgentic-all-extras` are deprecated aliases for
  `akgentic-framework[all]` and `akgentic-framework[all-extras]`.
- Licensed under AGPL-3.0-only.
