Skip to main content

AgentDeploy

Zero-to-production AI agent deployment framework.

Built by SubstrAI — Open-source GenAI frameworks for serverless infrastructure.

PyPI version License: MIT

The Problem

Building an AI agent is easy. Deploying it to production with auth, scaling, sessions, cost controls, and multi-tenancy takes weeks of custom infrastructure — every time.

The Solution

from agentdeploy import agent, Tool, Session

@Tool(description="Search knowledge base")
def search_kb(query: str) -> list:
    return ["result 1", "result 2"]

@agent(name="support-agent", model="bedrock/claude-3-sonnet", tools=[search_kb])
def support_agent(message: str, session: Session) -> str:
    return f"I can help with: {message}"
agentdeploy deploy --env prod
# ✓ Deployed: https://xxx.execute-api.us-east-1.amazonaws.com/prod/agent

Features

  • @agent decorator — turn any function into a deployable agent
  • Session management — DynamoDB-backed conversation persistence
  • Tool sandboxing — per-tenant tool permissions with audit trail
  • Cost circuit breakers — auto-kill runs exceeding budget
  • Multi-tenancy — tenant isolation, rate limiting, cost tracking
  • One-command deploy — API Gateway + Lambda + DynamoDB
  • Provider agnostic — works with Bedrock, OpenAI, Anthropic, custom
  • Adapter interface — supports LangChain, CrewAI, Strands, custom agents

Installation

pip install substrai-agentdeploy

Quick Start

agentdeploy init my-agent
cd my-agent
agentdeploy dev    # local dev server
agentdeploy deploy --env prod

License

MIT — see LICENSE

Author

Gaurav Kumar Sinha — Founder, SubstrAI

Release files for substrai-agentdeploy 1.5.0

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

Source distribution (sdist)

Source distribution for substrai-agentdeploy 1.5.0
File Size Uploaded
substrai_agentdeploy-1.5.0.tar.gz 76.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for substrai-agentdeploy 1.5.0
File Interpreter ABI Platform
substrai_agentdeploy-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 141.9 kB

Release files / substrai_agentdeploy-1.5.0.tar.gz

Download URL substrai_agentdeploy-1.5.0.tar.gz
Size 76.6 kB
Tags Source
SHA-256 checksum
How to use checksums
2f93ecd276606fdc7f21e1d0ac8c4b8d7fe45b3c5f33e1f92060ff5a93bdc644
BLAKE2b-256 checksum
How to use checksums
774fbb183b7c5152346f2d448b5f0a29acfbbf2342fb94b4daf5604d78638bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / substrai_agentdeploy-1.5.0-py3-none-any.whl

Download URL substrai_agentdeploy-1.5.0-py3-none-any.whl
Size 65.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b798f525e45ff1ab99aab92a238ba11042b5f282ef39d8f9c5c9a07c0450bfcd
BLAKE2b-256 checksum
How to use checksums
c618eca9266425e43097e7cd541289127bee8f06787774863c94027860603845
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

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