🚀 Why Kubiya?

AI-Native Platform

Generate complex workflows using natural language. Our ADK provider uses cutting-edge LLMs to transform your requirements into production-ready automation.

Universal Integration

Connect anything: containers, APIs, databases, cloud services, AI models. If it has an interface, Kubiya can orchestrate it.

Deterministic Execution

Unlike agent frameworks that wander, Kubiya provides rails for AI. Every workflow step runs in isolated containers with defined boundaries.

💡 Key Features

from kubiya_workflow_sdk.providers import get_provider

# Generate workflows with AI
adk = get_provider("adk")
result = await adk.compose(
    task="Create a zero-downtime deployment pipeline with health checks",
    mode="act"  # Instantly execute!
)

🎯 Common Use Cases

CI/CD Pipelines

Build sophisticated deployment pipelines with canary releases, rollbacks, and health checks

Infrastructure Automation

Provision and manage cloud resources across AWS, GCP, Azure with unified workflows

Incident Response

Automate runbooks with AI-powered analysis and remediation

Data Processing

ETL pipelines that span multiple data sources and processing engines

Security Automation

Compliance checks, vulnerability scanning, and automated patching

ChatOps Integration

Connect workflows to Slack, Teams, or AI assistants via MCP

📚 Quick Start

1

Install the SDK

pip install kubiya-workflow-sdk
2

Set your API key

export KUBIYA_API_KEY="your-api-key"
3

Create your first workflow

from kubiya_workflow_sdk import workflow, step, run

@workflow
def hello_kubiya():
    step("greet").shell("echo 'Hello from Kubiya! 🚀'")

# Run it!
run(hello_kubiya)

🔗 Integration Ecosystem

Docker

Kubernetes

AWS

Google Cloud

Azure

GitHub

OpenAI

Any Database

🛠️ How It Works

📖 Learn More

🤝 Join the Community


Ready to revolutionize your automation? Get your API key and start building intelligent workflows today!