Skip to main content

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiagenthub-0.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

aiagenthub-0.0.1-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file aiagenthub-0.0.1.tar.gz.

File metadata

  • Download URL: aiagenthub-0.0.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for aiagenthub-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1557786f50f00b250719800de963879039bb3195f1f44e614c67e7edc6157a40
MD5 d98d1c64d3f821b7804713524741b3a4
BLAKE2b-256 81e252d38e4342ec3d86dfd734b390c49f1dbbe60dbda97d3f9c3a8a84301d12

See more details on using hashes here.

File details

Details for the file aiagenthub-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: aiagenthub-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for aiagenthub-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 85fca86b98a19ddbd6a3748927bd2b6495382f6485e5b4f9efbeeafc5984d46f
MD5 e6b9cd558a9f3785a9f5e5859bb9011e
BLAKE2b-256 1da3bb66d78afa29a82e3697899d8fa7af0c97b4c3bcedc2203c9b9db2b10f54

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page