A general-purpose multi-agent orchestration framework.
Project description
Welcome to the AgentHub 🤖
A general-purpose multi-agent orchestration framework for building agentic software.
Install
Requires Python 3.10+
pip install agenthub
or
pip install agenthub
Usage
from agenthub import Team, Agent
team = Team()
writer_agent = Agent(
name="Sophisticated writer",
instructions="You write about honey bees.",
)
response = team.run(
agent=writer_agent,
messages=[{"role": "user", "content": "Create a motivational haiku."}],
)
print(response.messages[-1]["content"])
Fields of golden light,
Bees dance through blossoms with grace—
Sweet rewards await.
Acknowledgments
This project includes code from OpenAI Swarm.
- Ilan Bigio - ibigio
- James Hills - jhills20
- Shyamal Anadkat - shyamal-anadkat
- Charu Jaiswal - charuj
- Colin Jarvis - colin-openai
- Katia Gil Guzman - katia-openai
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
agenthub_core-0.0.1.tar.gz
(7.9 kB
view details)
Built Distribution
File details
Details for the file agenthub_core-0.0.1.tar.gz
.
File metadata
- Download URL: agenthub_core-0.0.1.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9220fe5e4bc6c6842a751de010ccdcbf545f2c7e6516aec1b926e87fabce1e16 |
|
MD5 | b49a5262f6dc3e935ba91aed1bb0cc14 |
|
BLAKE2b-256 | d61eb5fb90a886de3f08c40ad8e6a90fd0369694defb3e1aa263a0427de73bea |
File details
Details for the file agenthub_core-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: agenthub_core-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b8befe9cba6061339ed4339b21b86ca0c2b6752d183b8939ef562bf3ce1a0b |
|
MD5 | c397d3ead3a8eb68392fd8568918da65 |
|
BLAKE2b-256 | bd4a41a3fb3cf3c55e830a7c74aa30f469c95776f0f14447fb085d75e7ebbaad |