OpenHands is All-Hands’ agent SDK for autonomous software engineering. It models aDocumentation Index
Fetch the complete documentation index at: https://docs.mirage.strukto.ai/llms.txt
Use this file to discover all available pages before exploring further.
Workspace and a Terminal tool, Mirage ships drop-in implementations of both so the agent operates entirely inside a Mirage workspace.
Install
openhands-sdk>=1.18.0 and openhands-tools>=1.18.0.
Usage
Exports
| Symbol | Purpose |
|---|---|
MirageWorkspace | OpenHands Workspace implementation backed by a Mirage workspace. |
MirageTerminalExecutor | Terminal executor that pipes through Workspace.execute(). |
register_mirage_terminal | Registers the Mirage terminal tool so the agent can Tool(name=...) it. |
Examples
examples/python/agents/openhands/sandbox_agent.py, RAM + S3 + Slack composed into one workspace.