Installation¶
1. Install the Python package¶
This pulls in strands-agents, pyyaml, and jinja2. Nothing else.
2. Install the OSMO CLI¶
strands-osmo is a thin wrapper around the production osmo binary. The
binary handles auth, transport, and protocol - we just normalize its output
for an agent.
Download a release for your platform from the
OSMO releases page and place
osmo on your PATH.
Verify:
3. Authenticate¶
This runs an OAuth flow in your browser. For headless environments, use a long-lived access token:
4. Verify everything from Python¶
You should see something like:
If any of these are false, the fix field will tell you what to do.