Core utilities for Compound System agent infrastructure
Project description
compound-core
Core utilities for Compound System agent infrastructure.
Components
- types (
compound_core.types): Shared dataclasses likeAgentPersonaandAgentResult. - registry (
compound_core.registry): Model resolution and fallback chains. - config (
compound_core.config): Centralized limit management. - cache (
compound_core.cache): Caching utilities. - paths (
compound_core.paths): Path resolution. - interfaces (
compound_core.interfaces): Protocol definitions forPersonaProvider,AgentExecutor, etc.
Installation
pip install compound-core
Development
pip install -e ".[dev]"
pytest tests/
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
compound_core-0.1.1.tar.gz
(15.9 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 compound_core-0.1.1.tar.gz.
File metadata
- Download URL: compound_core-0.1.1.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47f60051dd0325d3b4d8e20904fbff73ce6c235bca280eff7bdbfd8ad2d49f64
|
|
| MD5 |
7d8776623cfced3326453535724eb29d
|
|
| BLAKE2b-256 |
06732a02de320abd65be40690c1b67e105c49da31300187f3c931b6c333304d8
|
File details
Details for the file compound_core-0.1.1-py3-none-any.whl.
File metadata
- Download URL: compound_core-0.1.1-py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d40a3bca71767fb78d27db28f635672863ec765cf25fedef363062de9726b034
|
|
| MD5 |
8bb8a377ecdb86f4bd88a2776c604fbe
|
|
| BLAKE2b-256 |
33494eae6744e915b413e4b605cba50a1a9dfffec683c82cd96621a3ad320f62
|