AI product Open source

OpenMuse

OpenMuse is a personal-agent application built by CopilotKit for iOS, Android, and web. It combines a persistent Chromium browser with an optional isolated Linux container, file and PDF handling, visible task plans, action reviews, and browser or terminal takeover so a person can inspect or continue the agent's work. It also provides Gmail and Google Calendar adapters with review required for sends and calendar changes.

View repository Mentioned in 2 videos ↓

Overview

The application runs an API, durable task worker, and browser worker. Tasks use stored plans, progress, approvals, pauses, retries, and SQL leases; the browser worker maintains persistent Chromium profiles, while the optional non-root Linux container provides a retained workspace volume with bounded commands and no host-directory mounts or credentials. The interface is built with CopilotKit headless chat and AG-UI events, with inline email, browser, PDF, plan, and finance results.

The repository describes OpenMuse as an alpha for self-hosting and building on, with model and Google-account configuration required for live agent and mail/calendar workflows. It is MIT licensed; CopilotKit Intelligence is a separate required service for rich conversation persistence and is not included under the repository's license.

What OpenMuse is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A personal AI agent that works visibly through a persistent browser, optional isolated Linux terminal, Gmail, and Google Calendar. Users can monitor its plan and take over its browser or terminal during a task.

  • An open-source personal agent with a browser, terminal, and files. It runs a server and workers that provide the agent with Chromium and a Linux workspace for browsing pages, running commands, and handling files, while allowing the user to take over.

Videos mentioning OpenMuse

2 in the library.