AAgent Builder Lib
Part of the Oya.ai ecosystem

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

1

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.

2

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.

3

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