OpenHands Agent Canvas v1 setup on Mac and Windows
Learn to install Agent Canvas, configure LLM profiles, and connect Slack and GitHub, including a code review automation that polls every 5 minutes.
Player not loading? Watch on YouTube
This Agent Canvas v1 tutorial covers Mac and Windows installation through npm, Docker, or source code. The speaker lists Node and UV for the Mac npm route, and Node and NVM for Windows. Source installation also requires npm. Docker setup uses platform-specific commands and an image referenced in the project README. The speaker warns that running the agent server without a sandbox gives it full access to the machine's file system.
First-run setup opens at localhost:8000. The demonstration selects OpenHands with a local backend, then configures Anthropic's Claude Opus 4.7 using an API key. This is a local AI agent setup with an external model provider; the walkthrough does not establish offline model execution. It also shows how to authorize OpenHands Cloud and save selectable LLM profiles, including one using MiniMax M.3.
The automation examples include a daily GitHub notification summary at 10 a.m. Eastern and a Slack channel monitor. Slack setup requires workspace administrator access, OAuth scopes, a bot token, and the workspace ID. The GitHub code review example uses a personal access token, polls every 5 minutes, and posts review comments on pull requests that are ready for review while excluding drafts. The speaker manually triggers the automations to demonstrate their output.