Skip to main content

Any Agent - Universal AI Agent Containerization Framework

A Python framework for automatically containerizing AI agents from any framework into standardized, protocol-compliant Docker containers.

Overview

Take any local AI agent and automatically wrap it in a Docker container with consistent APIs. Supports A2A protocol, OpenAI-compatible endpoints, and provides a React web UI.

any-agent-UI.png

Supported Frameworks

  • Google ADK ✅ Fully functional
  • AWS Strands ✅ Fully functional
  • LangChain 🔄 Detection ready
  • CrewAI 🔄 Detection ready

Installation

pip install any-agent-wrapper

Quick Start

# Auto-detect and containerize any agent
any-agent ./my_agent/

# With specific framework (uses framework default port)
any-agent ./my_agent/ --framework adk

# With custom port override
any-agent ./my_agent/ --framework aws-strands --port 8080

# Registry deployment
any-agent ./agent/ --push registry.com/my-agent:v1.0

Key Features

  • Automatic Framework Detection - Works with Google ADK, AWS Strands, LangChain, CrewAI
  • Standardized APIs - A2A protocol, health checks, agent discovery
  • Docker Containerization - Optimized containers with consistent interfaces
  • React Web UI - TypeScript + Material-UI interface for all agents
  • Multi-Protocol Support - A2A, OpenAI-compatible endpoints

API Endpoints

All agents expose:

  • GET /health - Health check
  • GET /.well-known/agent-card.json - Agent metadata
  • POST /message:send - A2A protocol messaging
  • GET / - React web interface

Requirements

  • Python 3.8+
  • Docker
  • Framework-specific dependencies as needed

Documentation

📖 User Documentation

  • User Guide - Complete usage guide with CLI reference and examples
  • Changelog - Release history and version notes

🔧 Developer Documentation

📋 Quick Navigation

Status

Version: 0.2.0 (Fully Functional) PyPI: pip install any-agent-wrapper Test Coverage: 381 tests passing Architecture: Consolidated with <5% code duplication

Full A2A protocol compliance, comprehensive testing, and deployments across multiple frameworks.

Metadata

Release files for any-agent-wrapper 0.2.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for any-agent-wrapper 0.2.11
File Size Uploaded
any_agent_wrapper-0.2.11.tar.gz 832.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for any-agent-wrapper 0.2.11
File Interpreter ABI Platform
any_agent_wrapper-0.2.11-py3-none-any.whl Python 3 none any Details

Total release size: 1.5 MB

Release files / any_agent_wrapper-0.2.11.tar.gz

Download URL any_agent_wrapper-0.2.11.tar.gz
Size 832.9 kB
Tags Source
SHA-256 checksum
How to use checksums
32614ea31ef9613e884c29f35a9717de7972dc40b44e9533c8438c522cc41289
BLAKE2b-256 checksum
How to use checksums
266c110b7901ee3959d5876a0936dd59e700b6e0bcf4a74fd69cf2e16f97af73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 2, 2026.

Transparency log

Release files / any_agent_wrapper-0.2.11-py3-none-any.whl

Download URL any_agent_wrapper-0.2.11-py3-none-any.whl
Size 716.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c5b8f78f07677a2159e1885083ff66e34d5b9402b9c19aff9927b2b38b0810e7
BLAKE2b-256 checksum
How to use checksums
b9ac14842db2aba44bcf45c3f5d6e5b7424663727d415928eb203c67550200dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.11 This release

2 release files

0.2.10

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.6

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page