holaboss-ai/holaOS

Open-source All in One AI agent workspace. Run any agent — Claude Code, Codex — across your tools (100+ integrations + MCP), apps, browser, and files, with shared memory. Built-in models or BYOK.

What it solves

holaOS is a local-first workspace designed to unify multiple AI agents (such as Claude Code, Codex, or its own built-in agent) into a single environment. It eliminates the need to switch between different agent setups by providing a shared memory, shared tools, and a shared set of a workspace tools and files.

How it works

It operates as an Electron-based desktop application that integrates various frontier models (built-in or via API keys) and provides a unified interface for agents to interact with the user's system.

Key mechanisms include:

  • Shared Memory: Project history and preferences are stored locally as plain files, allowing different agents to maintain a consistent context across sessions.
  • HolaApps: Interactive UI surfaces (like Notion or a browser) that run side-by-side with the agent, allowing the agent to drive the app while the user observes or intervenes.
  • Integration Layer: Uses OAuth and the Model Context Protocol (MCP) to connect agents to external tools like Gmail, Slack, and GitHub.
  • Agent-Operable Workstation: Includes a built-in browser that agents can control to perform web-based tasks and the ability to generate real file deliverables (e.g., .xlsx, .pptx, .docx).

Who it’s for

Developers and power users who use multiple AI agents and want a single, durable, local-first environment where their agents share context and can interact with real applications and tools.

Highlights

  • Multi-Agent Support: Run different agents side-by-side in one workspace with shared memory.
  • Local-First Memory: Context is stored in editable plain files on the user's machine.
  • Flexible Model Access: Access built-in frontier models or bring your own API keys (BYOK).
  • Interactive Surfaces: HolaApps provide live UIs instead of just chat transcripts.
  • Extensibility: Support for MCP servers, custom skills, and one-click OAuth integrations for 50+ tools.
  • Cross-Platform Automation: Ability to trigger tasks from external chat apps (Feishu, WeChat, Slack, Telegram) and run scheduled automations.