Skip to main content

Documentation Index

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

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

Pick the path that matches how you want to work. The YAML tab is the shortest route for most users — the SDK tab is for when you need full programmatic control.
1

Install

pip install 'orxhestra[cli,anthropic]'
export ANTHROPIC_API_KEY=sk-ant-...
2

Save orx.yaml

orx.yaml
defaults:
  model:
    provider: anthropic
    name: claude-opus-4-7

agents:
  assistant:
    type: llm
    instructions: "You are a helpful weather assistant."

main_agent: assistant
3

Run it

orx orx.yaml
Drops you into an interactive REPL with your agent as the root. Type a question, watch the stream. /help lists the slash commands; /exit when done.
Want to expose the same agent as an HTTP server?
orx orx.yaml --serve -p 9000
Serves A2A v1.0 JSON-RPC on :9000. See Integrations → A2A for the wire format.
Want signed events and an audit log? Opt in with a single flag or YAML block:
orx identity init --path ./keys/agent.key
orx orx.yaml --identity ./keys/agent.key
The banner and /session command show the active signer DID. See Composer → Identity, trust, and attestation.

Next steps