Skip to content

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.

Owl mascot

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

MistakeHow you notice itThe fix
Web UI not accessiblelocalhost:3000 refuses connectionCheck Docker: `docker ps
Agent session hangsUI shows "running" indefinitelyCheck container logs. Restart the session

Next: Sandbox Isolation & Security