lithosai-motus, that includes both the Python library and the motus CLI. You can install it directly with uv or pip, or let a one line installer set up the library, the CLI, and plugins for Claude Code, Codex, and Cursor all at once.
Prerequisites
You need a Python package manager. Either works:- uv (recommended). Installs with
curl -LsSf https://astral.sh/uv/install.sh | sh. uv manages Python for you, so you do not need to install Python separately. - pip with Python 3.12 or later already installed (check with
python --version).
Install
- With a coding agent (fastest)
- uv
- pip
One command installs the Motus CLI, the Python library, and plugins for Claude Code, Codex, and Cursor.After it finishes, your coding agent understands
/motus serve, /motus deploy, and the rest of the plugin commands. See the Plugin guide for details.Bring your existing agent framework
Motus works hand in hand with the agent frameworks you already use. If you have agents written with the OpenAI Agents SDK or the Google ADK, keep them. Install the matching extra and Motus serves, deploys, and traces them alongside its own agents with no code changes.- OpenAI Agents SDK
- Google ADK
- All extras
The Anthropic SDK and Google’s
google-genai client are part of the core install. You do not need an extra to use motus.anthropic or the GeminiChatClient.Verify the installation
Confirm the library imports cleanly:Motus is ready printed to your terminal.
Confirm the CLI is on your PATH:
Set your API keys (optional)
This step is only needed if you want to run agents against your own provider account. Motus Cloud deployments and agents using the Motus model proxy do not need your own keys. Pick a provider and export its key. You only need one.motus.toml project settings, and .env file support.
Next steps
Quickstart
Create a tool, wire up a model client, and run your first ReAct agent in minutes.
Configuration
API keys, runtime environment variables, and
motus.toml project settings.
