Appearance
The Web UI & Agent Canvas
OpenHands provides a web-based interface for managing agents. The Agent Canvas coordinates multiple agents as a self-hosted engineering team. This covers the UI layout and multi-agent coordination.

What you'll learn
- Web UI at localhost:3000: active sessions, conversation history, file browser
- Agent Canvas: coordinate multiple agents working on related tasks
- Each agent runs in its own Docker container with full isolation
Build it
Open http://localhost:3000 after starting OpenHands. Create a new session, describe your task, select a model. The agent starts in its container. For multi-agent work, use the Agent Canvas to coordinate multiple sessions.
What goes wrong
| Mistake | How you notice it | The fix |
|---|---|---|
| Web UI not accessible | localhost:3000 refuses connection | Check Docker: `docker ps |
| Agent session hangs | UI shows "running" indefinitely | Check container logs. Restart the session |