Build agents with code you own
Open-source Python and TypeScript SDKs for building AI agents programmatically. Type-safe APIs, extensible plugin systems, and first-class A2A protocol support — from local development to production.
Capabilities
Built for what matters
Everything you need to build, deploy, and scale AI agents.
Python SDK
Build agents in Python with a clean, idiomatic API. Async-first design, type hints throughout, and seamless integration with popular ML frameworks.
TypeScript SDK
First-class TypeScript support with full type inference. Build agents for Node.js, Deno, or edge runtimes with the same familiar API.
Type-Safe APIs
Every API is fully typed with compile-time validation. Catch errors before they reach production with strict schema enforcement.
Plugin System
Extend agent capabilities with a modular plugin architecture. Add tools, memory providers, model backends, and custom middleware.
Local Development
Run and debug agents locally with hot reloading, built-in tracing, and an interactive development console. No cloud dependency required.
A2A Protocol Support
Native support for Google's Agent-to-Agent protocol. Publish AgentCards, handle tasks, and communicate with any A2A-compliant agent.
How it works
Three steps to launch
Install the SDK
Add the Agent Builder Lib SDK to your project with pip or npm. Zero configuration needed — sensible defaults get you started in seconds.
Define your agent
Use the SDK's declarative API to define your agent's skills, tools, and behavior. Add plugins for memory, model routing, and custom logic.
Deploy anywhere
Ship your agent to the Oya.ai platform, your own infrastructure, or any cloud provider. One codebase, any deployment target.
Ready to build the future of AI agents?
Join thousands of developers building the next generation of intelligent agents. Free to start.
Get Started Free