Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.meshagent.com/llms.txt

Use this file to discover all available pages before exploring further.

MeshAgent ships official SDKs for Python, TypeScript/JavaScript, Dart/Flutter, and .NET. Python is the only SDK that uses a split package family. The other SDKs center on one core package, with optional UI, auth, or service packages layered on top.
LanguageStart withAdd-on packagesBest fit
Pythonmeshagent[all]meshagent-api, meshagent-agents, meshagent-cli, meshagent-tools, meshagent-openai, meshagent-anthropic, meshagent-livekit, meshagent-mcp, meshagent-computersFull agent authoring, CLI workflows, room clients, and project admin
TypeScript / JavaScript@meshagent/meshagent@meshagent/meshagent-react, @meshagent/meshagent-ts-auth, @meshagent/meshagent-react-authBrowser and Node apps, room clients, admin clients, and React UI
Dart / Fluttermeshagentmeshagent_flutter, meshagent_flutter_auth, meshagent_flutter_shadcn, meshagent_serviceFlutter apps, room clients, admin clients, widgets, and Dart services
.NETMeshagent.ApiNoneRoom clients and project admin from .NET services
  • Need the fullest MeshAgent runtime and CLI today: start with Python.
  • Building browser or Node apps: start with @meshagent/meshagent.
  • Building a browser or Node app that needs framework-agnostic OAuth or PKCE helpers: add @meshagent/meshagent-ts-auth.
  • Building a React app that needs OAuth login and auth state helpers: add @meshagent/meshagent-react-auth; use useAuth or useEnsureLogin, and you do not need a React Query provider.
  • Building Flutter apps: start with meshagent, then add the Flutter packages you need.
  • Building .NET services or tools: start with Meshagent.Api.
If you are working in Python and need to choose between meshagent[all], meshagent[cli], and the split packages, continue to Install the Python SDK.