Skip to content

Kubiya SDK

Kubiya Plumber Mascot

Kubiya SDK

Build and manage secure, scalable, and predictable AI agents.

The Enterprise AI Stack for Agents

Container-First Architecture

Every tool is backed by a Docker image, eliminating the need to write complex business logic from scratch.

Learn more

End-to-End AI Processes

Extend LLM applications to perform true end-to-end processes with complex engineering integrations.

Learn more

Predictable AI Execution

Design and execute mission-critical operations with guaranteed reliability.

Learn more

Enterprise Integration

Connect AI agents to your existing systems with secure, auditable execution paths.

Learn more

Extend LLMs with Production-Ready Tools

Kubiya enables true end-to-end processes with complex engineering integrations and guaranteed predictability.

Python
from kubiya_sdk import kubiya

@kubiya.tool(name="database_migration")
def migrate_database(source_db: str, target_db: str, tables: list) -> dict:
    """Execute a secure database migration with validation"""
    # Implementation runs in containerized environment
    return {
        "status": "success", 
        "tables_migrated": len(tables),
        "validation_passed": True
    }

Ready-to-Use Community Tools

Access a growing repository of pre-built tools for common enterprise tasks at github.com/kubiyabot/community-tools.

Getting Started

Bash
pip install kubiya-sdk
Python
from kubiya_sdk import tool

@tool(image="python:3.12-slim")
def hello_world(name: str) -> str:
    return f"Hello, {name}!"
Python
result = hello_world("Kubiya")
print(result)  # Hello, Kubiya!