A TypeScript SDK for building AI agents that combine LLM reasoning with real-world actions via MCP tools, supporting automatic tool selection, multi-agent coordination, parallel execution, streaming, and multi-provider LLMs (OpenAI, Anthropic, Mistral, Bedrock, etc.).