Skip to main content

provision-stack-composio

Composio integration for Provision Stack — deploy cloud infrastructure via AI agents.

Install

pip install provision-stack-composio

Quick Start

from composio import ComposioToolSet
from provision_stack_composio import register_provision_stack_tools

toolset = ComposioToolSet()
register_provision_stack_tools(toolset, api_key="your-token", sandbox=True)
tools = toolset.get_tools()

# Now use with any Composio-supported framework:
# LangChain, CrewAI, AutoGen, LlamaIndex, etc.

What This Does

Registers Provision Stack as a Composio integration, making it available to any framework that uses Composio. One integration → all frameworks.

Available Actions

Action Description
PROVISION_STACK_SUGGEST Get deployment suggestions with tier options and costs
PROVISION_STACK_DEPLOY Deploy infrastructure (fee held, captured after verification)
PROVISION_STACK_STATUS Check deployment status and verification results
PROVISION_STACK_DESTROY Destroy all resources owned by a deployment
PROVISION_STACK_BALANCE Check account credit balance
PROVISION_STACK_TOPUP Add credits via Stripe or XRP

Selective Registration

# Register only specific actions
register_provision_stack_tools(
    toolset,
    api_key="your-token",
    actions=["SUGGEST", "DEPLOY"],  # only these two
)

Configuration

register_provision_stack_tools(
    toolset,
    api_key="your-token",         # or PROVISION_STACK_API_KEY env var
    base_url="https://...",       # or PROVISION_STACK_API_URL env var
    sandbox=True,                 # use sandbox (mock Terraform)
)

License

MIT

Metadata

Release files for provision-stack-composio 0.1.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 provision-stack-composio 0.1.0
File Size Uploaded
provision_stack_composio-0.1.0.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for provision-stack-composio 0.1.0
File Interpreter ABI Platform
provision_stack_composio-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / provision_stack_composio-0.1.0.tar.gz

Download URL provision_stack_composio-0.1.0.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a8bde2fa913713405d371b4566dc4999fdc81be9d6a2efc9962fe80e277ff9fa
BLAKE2b-256 checksum
How to use checksums
e82e8e4f70f961c9338b29828f60f3408bda1eda167cee57ab83ac17c3113f64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / provision_stack_composio-0.1.0-py3-none-any.whl

Download URL provision_stack_composio-0.1.0-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bd2b32d8e975d2e9a372dc409fcaff0bcd40ac0fe5c12bdc3437043ba01e980d
BLAKE2b-256 checksum
How to use checksums
f534b48d611013c6d49a7a3e80200db8180b181901852daf38ee9c2d0ea22f82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.1.0 This release

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