uAgents Python Packages
This directory contains the Python packages for the uAgents framework.
Packages
| Package | Description | PyPI |
|---|---|---|
| uagents | Main agent framework with decorators and runtime | |
| uagents-core | Core definitions for Agentverse integration | |
| uagents-adapter | Adapters for LangChain, CrewAI, MCP | |
| uagents-ai-engine | AI Engine integration |
Installation
Full Framework
Core Only (for custom integrations)
Development Setup
-
Install Poetry:
-
Install dependencies:
cd python poetry install poetry shell pre-commit install -
Run tests:
-
Format and lint:
ruff check --fix && ruff format
Documentation
- API Documentation - Auto-generated API docs
- Upgrading Guide - Migration between versions
- Official Docs - Full documentation
Version Compatibility
| uagents | uagents-core | Python |
|---|---|---|
| 0.23.x | >=0.4.0 | 3.10-3.13 |
| 0.22.x | 0.3.x | 3.10-3.12 |
Contributing
See CONTRIBUTING.md for guidelines.