meshagent/cli | Running or modifying process-backed CLI agents or VoiceBot when you do not need in-container browser automation. Great starting point to set custom rules and add tools to an agent without writing custom code. | Prebuilt meshagent binary with all CLI flags in a lean runtime image | Typically use meshagent process join ... for text agents or meshagent voicebot join ... for voice agents when the agent connects directly with MESHAGENT_TOKEN. Use the ... service form only when you want the process to expose an HTTP endpoint and wire it through ports:. |
meshagent/cli-playwright | CLI agents that need bundled Playwright/Stagehand browser automation inside the container | meshagent/cli plus Playwright browser assets, Xvfb, fonts, and browser runtime libraries | Use this when the agent itself launches Chromium or other Playwright-managed browsers in the container. If you do not need browser automation, prefer meshagent/cli for smaller pulls and faster cold starts. |
meshagent/python | Minimal Python runtime base for custom images and runtime-label deploy flows | Python 3.13 slim runtime base | Use this when you want the base language runtime and will install your own app dependencies or let MeshAgent layer code on top at deploy time. This is not the same image as meshagent/python-sdk. |
meshagent/python-sdk-slim | Smaller Python SDK image for standard Python agents/services that do not need voice dependencies | meshagent/python plus MeshAgent API/Agents/Tools/OpenAI + OTEL; uv preinstalled | Recommended starting point when you want MeshAgent Python packages preinstalled but do not need LiveKit/audio extras. |
meshagent/python-sdk | Full Python SDK image for Python services that want MeshAgent dependencies preinstalled | python-sdk-slim plus LiveKit/audio, MCP, Computers, MarkItDown, etc. | Use this when you want a batteries-included Python SDK image. If you only need a Python runtime base, use meshagent/python instead. |
meshagent/shell | Shell-based tools/agents that need common Linux utilities | Python 3.13 slim + MeshAgent SDK + common CLI tools (curl, git, ripgrep, etc.) | Handy for “developer” style agents or shell-based utilities. |
meshagent/node | Minimal Node runtime base for custom JS/TS service images | Node runtime base image | Use this when you want plain Node as your base and will install or copy your own application code yourself. This is not the same image as meshagent/node-sdk. |
meshagent/node-sdk | Node SDK/workspace image for JS/TS services using the MeshAgent SDK scaffold | Node runtime plus the MeshAgent TS SDK workspace scaffold (meshagent-entrypoint and meshagent-ts) | Preferred SDK image when you want the MeshAgent TS workspace already present. Also published with the compatibility tag meshagent/nodejs-sdk. |
meshagent/dotnet-sdk | .NET services | Latest .NET SDK + MeshAgent .NET SDK source | Use dotnet publish in your Dockerfile stage. |
meshagent/flutter | Flutter UI builds | Flutter SDK + MeshAgent Flutter/Dart workspaces | For building/publishing Flutter-based UIs. |