BlogHomePlatformMeshAgent StudioMeshAgent SDKMeshAgent ServerAPI documentationSolutionsPricingBlogGo to MeshAgentBlog Let's connectTrust center
MESHAGENT SDK

Build powerful, interactive, cross-platform agents

The MeshAgent SDK lets you build powerful agents in your language of choice. Run them anywhere and connect to tools, memory, or interfaces using real-time, human-in-the-loop APIs.

Infographic displaying MeshAgent SDK in context to platform componentsInfographic displaying MeshAgent SDK in context to platform components
Integrate your stack
Build agents using your preferred language, libraries, and tools.
Work with APIs
Connect logic and behavior to MeshAgent rooms using agents and room APIs.
Run anywhere
Run agents in your infrastructure, in MeshAgent Rooms, or embedded inside your apps.
How can I build with the SDK?

Build, integrate, and deploy agents

With the SDK, developers access the MeshAgent Platform to define agent behavior, connect to infrastructure, and deploy agents using room APIs and SDK libraries in real-time environments.

Terminal tools, languages
Use the tools you know
Build agents with official SDK support for languages.
Python
Python
Dart
Dart
Flutter
Flutter
JavaScript
JavaScript
TypeScript
TypeScript
.NET
.NET
React, React Native
React
Tools
Add custom tools
MeshAgent tools offer a unified way to build and integrate agent tools across environments. Define tools, and track usage.
Dynamic provision
Extend room infrastructure
Use the SDK to integrate messaging, storage, queues, database access, discovery, and logging into room-based agent environments.
AI Agents
Embed agents into your app
Add agents with consistent behavior across interfaces, including chatbots, voicebots, mailbots, RAG agents, and task runners.
Inspect
Inspect room interactions
Use agents and room APIs to access agent status, tool calls, message flow, and session data.
Security
Secure agent interactions
Manage API key permissions, scoped access, and execution control for safe tool usage.
UI, cross platform apps, interfaces
Deliver cross-platform interfaces
Create agent-facing experiences using messaging (text), voice, and file/document workflows. Keep room state synced across inputs for real-time interaction.
More about MeshAgent

Explore the full MeshAgent Platform

MeshAgent Studio is one part of a powerful three-part system for building and running intelligent agents.

MeshAgent Studio
MeshAgent Studio
Collaboratively design, test, and refine agents in a live visual workspace. Ideal for iteration, feedback, and team development.
Learn more
MeshAgent Server - with options for cloud or on-prem usage.
MeshAgent Server
Host, scale, and secure your rooms — in the cloud or on-prem. Manage environments with enterprise-grade control.
Learn more