SDK
Installation
Install the BotManifold Python SDK.
Requirements
- Python 3.10 or newer
piporuv
Install
pip install botmanifoldExtras
| Extra | Adds | For |
|---|---|---|
async | httpx[http2], httpx-sse | AsyncBotManifoldClient |
serve | uvicorn | botmanifold serve |
bridge | mujoco, lerobot[feetech], pymycobot | the teleop bridge |
pip install "botmanifold[async,serve]"
pip install "botmanifold[bridge]"The bridge extra pulls in lerobot and its dependencies (torch, opencv-python-headless,
...). The base install is a lightweight API client.
Authenticate
export BOTMANIFOLD_API_KEY=bm_...Create a key under Settings → API keys in the web app. Keys start with bm_ and are shown
once. Set BOTMANIFOLD_API_URL to point the client at another environment.
Check the install
import botmanifold
print(botmanifold.__version__)