v0.5.2 release - Contributors, Sponsors and Enquiries are most welcome 😌

Documentation

Welcome to the AgentSea documentation. Learn how to build powerful agentic AI applications.

AgentSea is a production-ready ADK for building agentic AI applications with built-in voice, commerce capabilities, local models, REST API, and complete privacy.
01

Documentation Sections

02

Quick Example

Create your first agent in just a few lines of code:

typescript
import { Agent, AnthropicProvider, ToolRegistry } from '@lov3kaizen/agentsea-core';

const agent = new Agent(
  {
    name: 'my-agent',
    model: 'claude-sonnet-4-20250514',
    systemPrompt: 'You are a helpful assistant.',
  },
  new AnthropicProvider(),
  new ToolRegistry()
);

const response = await agent.execute('Hello!', context);
03

Key Features

+

Multi-agent crews with 5 delegation strategies

+

LLM Gateway with intelligent routing and caching

+

Guardrails for safety, validation, and security

+

LLM evaluation with metrics and LLM-as-Judge

+

Multi-provider embeddings with vector stores

+

Browser automation with Claude vision

+

Per-model type safety with compile-time validation

+

Local & open source models (Ollama, llama.cpp, etc.)

+

First-class MCP (Model Context Protocol) integration

+

Built-in voice support (TTS/STT) with 5 providers

+

Commerce capabilities with ACP protocol (14 tools)

+

REST API, SSE, and WebSocket support

+

Advanced memory (Episodic, Semantic, Working)

+

Enterprise multi-tenancy with API key auth

+

Comprehensive observability (logging, metrics, tracing)

+

NestJS integration with decorators and modules

+

Full TypeScript support with strict types

Ready to get started?

Check out our Quick Start Guide to begin building powerful AI agents.

Get Started →