Skip to content

Latest commit

 

History

History

README.md

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 PyPI
uagents-core Core definitions for Agentverse integration PyPI
uagents-adapter Adapters for LangChain, CrewAI, MCP PyPI
uagents-ai-engine AI Engine integration PyPI

Installation

Full Framework

pip install uagents

Core Only (for custom integrations)

pip install uagents-core

Development Setup

  1. Install uv (or pip install uv).

  2. Install dependencies:

    cd python
    uv sync
    uv run pre-commit install
  3. Run tests:

    uv run pytest
  4. Format and lint:

    uv run ruff check --fix && uv run ruff format

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.