2026-10-11 16:37 UTC

HolaOS's maintainers claim their released workspace lets Claude Code, Codex, and its built-in agent share locally stored memory, tools, and interactive apps, potentially eliminating repeated integration and context setup when switching agents.

state: corroboratedheat: lowuncertainty: mediumconvergesscott: mediumagent-harnesses shared-memory coding-agentsholaboss-ai

What is this?

HolaOS (holaboss-ai/holaOS) is an open-source TypeScript/Electron 'agentic workspace' whose pitch is that Claude Code, Codex, and its own built-in agent run side-by-side over one shared plain-file local memory plus shared tools, skills, and apps, with 100+ MCP integrations and built-in frontier models or BYOK. It launched via Show HN on 2026-09-11 to near-zero discussion (~3 points, no comments), though GitHub analytics show ~7,993 stars and 661 forks — whether that reflects real usage isn't established by the supplied material, which beyond the README is aggregator listings and promotional short-form video rather than independent review. The README itself carries an unreconciled tension between 'zero-setup default — one account, every SOTA model' and 'local-first: your data never leaves your machines', and the supplied material conflicts on licensing (a promo video says MIT; GitHub/OSSInsight list the license as 'other', consistent with the case's modified-Apache note). The independently verifiable piece of this episode remains narrower: codex-resume's working Codex→Claude Code session conversion demonstrates cross-harness transcript portability is real, without validating HolaOS's shared-memory product claims.

Why it matters to Scott

Independent convergence: codex-resume is a working Codex→Claude Code session converter — exactly the cross-harness portability Scott's Shared Blackboard / long-running-agents position predicts — and its discussion surfaces the limit his provider-bound-reasoning-continuity page already anticipated: an imported transcript carries continuity of record, not of behavior, once AGENTS.md, permissions, or environment differ. Medium, not high: HolaOS itself stays unvalidated and dormant (its plain-file shared memory is the 'agent is a folder' shape his Markdown OS canon already owns, wrapped in an Electron app his canon says is unnecessary, and it remains a candidate to evaluate against OpenClaw rather than adopted), but codex-resume is directly installable against the two harnesses Scott runs daily and slots beside his search-conversations archive — a concrete test candidate feeding the per-pair-converters-vs-shared-platforms question this radar cluster (MemHub, Teleport, session-migrate, Txcript, Eggshell) is converging on.
ip:concept.shared-blackboardip:concept.durable-external-stateip:concept.session-isolationip:framework.long-running-agentsdev:concept.provider-bound-reasoning-continuitydev:project.search-conversationsdev:project.openclawradar:memhub-shared-coding-agent-memoryradar:txcript-cross-harness-session-conversionradar:teleport-cross-harness-session-portabilityradar:session-migrate-cross-harness-portabilityradar:eggshell-codex-shared-memory
queries asked of Scott's wikis
  • shared blackboard cross-agent memory
  • platform-owned continuity interchangeable clients
  • session portability coding agent transcript conversion
  • MCP wiki connector tool integrations
  • OpenClaw workspace local agent memory evaluation
  • AGENTS.md permissions behavioral continuity drift

Measured heat

now 0 pts/hpeak 16 pts/hcomments 0/hpeers p26momentum: steady3 platformsage 721h
points/hour across evidence Β· reading as of 2026-10-12 02:59:37.977291+11:00 Β· deterministic, not a model opinion

How the heat travelled

09-11 16:34 (minted)⭐ origin echo-reconstructedHolaOS offers an installable agent workspace with shared plain-file memory, integrations, MCP tools, interactive apps, and support for Claud
holaboss-ai on github (echo) Β· attributed from hn.story.49659974 Β· published time unknown
β€”
09-11 15:21first on hacker news Β· published Β· lag ?Show HN: HolaOS––An Opensourced workspace that alternative to Claude
TommyKKam
β€”
09-24 14:21first on r/ClaudeAI Β· published Β· lag ?I built codex-resume: continue OpenAI Codex chats in Claude Code as native /resume sessions
Go287
β€”
09-11 15:21amplified on hacker newshn.story.49659974
TommyKKam
peak 4 Β· 0 comments Β· 13% of case engagement
09-24 14:21amplified on r/ClaudeAIreddit.post.1wp2z3t
Go287
peak 3 Β· 6 comments Β· 17% of case engagement
09-27 21:16amplified on r/ClaudeAIreddit.post.1wrvxer
TorKallon
peak 1 Β· 11 comments Β· 23% of case engagement
09-27 21:46amplified on r/ClaudeAI πŸ‘‘reddit.post.1wrwnvx
th_costel
peak 2 Β· 21 comments Β· 43% of case engagement
10-11 11:23amplified on hacker newshn.story.50042001
jimyr
peak 1 Β· 0 comments Β· 4% of case engagement
09-11 16:20our radar first saw it Β· lag ?discovery anchor: hn.story.49659974β€”
pace: p61 vs 519 stories at the 720h mark (now 721h old) β€” ahead of intigriti-support-agent-authentication-failures (1.1x), behind openai-bio-bug-bounty (0.9x)

Evidence (6) β€” ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hnShow HN: HolaOS––An Opensourced workspace that alternative to Claude
Retrieved article excerpt

Open article Β· Retrieved 2026-09-11T16:22:24.762460+00:00

The Agentic Workspace Where Your Apps and Your Agent Sit Side by Side Every company works differently. HolaOS is the workspace you shape to fit β€” connect the systems and chat tools you already run, add the skills and apps your team needs, run any model or agent. Set up in clicks, not months. Local-first, so none of it leaves your machines. Website Β· Docs Β· Sign in Β· Quick Start ⭐ If holaOS is useful, a star helps more builders find it. ✨ Why HolaOS is different Most agent products hand you a finished product and hope it fits your work. HolaOS hands you the parts. Apps, chat tools, skills, integrations, models, agents, memory β€” you assemble the workspace around how your work actually runs, and change it whenever the work changes. Because everything runs locally, customizing it never means handing your work to someone else's cloud. πŸͺŸ HolaApps β€” apps and agent, side by side Install apps from the in-workspace marketplace and they open as real, interactive surfaces right beside your agent. Watch it work inside the app, step in whenever you want, and the result lands in place β€” not a wall of chat text, but the actual app, driven by the agent, next to the agent. Real surfaces, not chat β€” every app is a live UI (Notion, a browser, your own app), not a transcript. Side-by-side by design β€” app and agent share the screen, so you always see what's happening and can take over. One click to install β€” browse the in-workspace marketplace and open any app instantly. Bring your own β€” point a HolaApp at any URL and MCP server; it lives on your machine, yours to open and drive. Context stays in sync both ways β€” drive the app by hand and the agent keeps up. Whatever you click, type, or open in the UI becomes context the agent already has, so you never stop to re-explain what you just did. πŸ’¬ IM β€” plug in the chat tools your team already lives in Most work context never makes it into a document. It's in a Slack thread, a Feishu group, a DingTalk message. Connect the chat tools your team already uses and your agent works from the real conversation β€” not from your summary of it. Where the context really is β€” decisions, requirements, and changes get made in chat and stay there. The agent reads them directly, so you stop re-explaining what was already said. The tools your team is already in β€” Slack, Feishu, DingTalk, WeChat. Connect the ones you use, skip the ones you don't. You decide what it can see β€” access is granted per tool and per scope, and the agent reads nothing until you approve it. 🧩 Skills, integrations, and MCP β€” add any capability without building one Integrations β€” connect Gmail, Notion, Slack, GitHub, Linear and 50+ more with one-click OAuth. Agents read and act across your tools, no glue code β€” and every agent inherits the same connections. MCP β€” plug in any Model Context Protocol server to give your agents new tools. Bring your own, or install community MCP servers in one click. Skills β€” package a workflow once; any agent runs it on demand. Combos β€” bundle skills and integrations into a single one-click install. πŸ’Έ Models your way β€” pick the right one per task, or bring your own One account, every model β€” no keys, no setup, no switching between providers. The latest frontier models are built in : cost-efficient Kimi K3 and GLM 5.2 for everyday volume, plus top-tier GPT 5.6 , Claude Opus 5 , and Fable 5 for the hard problems. Prefer your own provider? Bring your own keys for OpenAI, Anthropic, or any OpenAI- or Anthropic-compatible endpoint β€” those run on your account, not your holaOS plan. Zero-setup default β€” one account, every SOTA model, no API keys to manage. BYOK when you want it β€” your keys, your providers, your rates. Right model per task β€” pick per job, per agent. πŸ”€ Agents β€” run the agent you prefer, not the one we picked Claude Code, Codex, and the built-in holaOS agent β€” side by side, no switching. Whichever you run, it shares the same memory, tools, skills, and apps. Use the best agent for the job without rebuilding your setup every time. No lock-in β€” run Claude Code, Codex, or holaOS's own agent in the same workspace, over the same tools, files, and memory. Shared everything β€” one context, one set of tools, one workspace. Consistent results β€” the same skills and integrations, whatever's driving. 🧠 One memory, every agent Context, preferences, and project history live in a single shared memory β€” stored locally, as plain files you can read and edit. Switch agents, close the app, come back next week: it already knows where you left off. Never start from zero β€” durable memory across sessions and agents. Local-first & yours β€” on your machine, visible and editable, not locked in someone else's cloud. Actually recallable β€” structured and embedded, so the right context returns when it's needed. πŸ› οΈ Your entire workstation, agent-operable 🌐 A real browser, driven by agents β€” signed-in browsers your agents drive to browse, click, and extract β€” under your control. 🎨 Frontier generation built in β€” the latest image, video, and audio models inside every agent. Storyboard a video, design a poster, voice a script β€” one prompt. πŸ“„ Real deliverables β€” reports, spreadsheets, and slides saved as real .xlsx , .pptx , and .docx files you can send, not text stuck in a chat. ⏰ Automation β€” run on a schedule or a trigger. Digests, monitors, and reports finish and file themselves. πŸ”’ Your work stays on your side An agent that can reach your tools, your chats, and your whole machine only makes sense if you stay in control of it. That control is built into how HolaOS works, not bolted on as a setting. Local-first, not cloud-first β€” workspace files, memory, embeddings, and session history all live on your own disk. There is no copy of your work on our servers. We can't see your data β€” not your files, not your memory, not your conversations. It isn't a policy we promise; it's a place your data never goes. Every action is approved by you β€” connecting a tool, reading a thread, editing a file. The agent asks first, and you decide what it can reach and what stays off limits. Visible and reversible β€” open what the agent remembers, edit it, delete it. Memory is a folder you can read, not a black box. Your own keys, your own contracts β€” route inference through your own model provider if that's what your policy requires. 🌐 HolaHub β€” the recipe platform for agents, inside HolaOS The fastest way to set up your workspace is to start from someone else's working setup. On HolaHub, creators publish agent recipes that already run β€” model, prompt, skills, MCP, integrations β€” and anyone installs one in a click and gets the same result. Share what you built, run what other people built. One click to share β€” package any run in HolaOS and post it to the Hub, process and result together. No export, no rewrite, no second account. One click to reproduce β€” every skill, MCP, image, or video on the Hub runs in your own workspace instantly. Discovery and installation are the same gesture. Recipes, not just outputs β€” each post opens up into how it was made: the session behind a skill, the prompt behind an image or video. You see the ingredients of a result, not only the result. πŸš€ Run it your way πŸ–₯️ Desktop app Download and go. Nothing to set up β€” frontier models built in, free to start. πŸ”“ Open source Self-host it. Modified Apache 2.0, bring your own keys, run it entirely on your machine. 🏒 Enterprise SSO with per-role permissions for every agent, skill, and app. Connect internal systems without exposing them. Audit logs on every action. On-prem or your own cloud. Table of Contents Quick Start Manual Install OSS Release Notes Quick Start One-Line Install For a fresh-machine bootstrap on macOS, Linux, or WSL, use the repository installer: curl -fsSL https://raw.githubusercontent.com/holaboss-ai/holaOS/refs/heads/main/scripts/install.sh | bash -s -- --launch You can also follow the manual path if you want to control each setup step. Star the Repository If holaOS is useful or interesting, a GitHub Star would be greatly appreciated. Manual Install You likely will not need this section because One-Line Install runs the same setup. Use Manual Install when you want to inspect or control each step. If you use the manual path, verify the usual prerequisites first: git --version
node --version
npm --version The repo pins its Node version in a root .nvmrc . If you already use nvm , running nvm use in the repo root will pick it up automatically β€” nvm is optional and not required to set up holaOS. One-Line Agent Setup If you use Codex, Claude Code, Cursor, Windsurf, or another coding agent, you can hand it the setup instructions in one sentence: Run the holaOS install script from https://raw.githubusercontent.com/holaboss-ai/holaOS/refs/heads/main/scripts/install.sh. It should install git and Node.js 24.14.1/npm if they are missing, clone or update the repo into ~/holaboss-ai unless I specify another --dir, run desktop:install, create apps/desktop/.env from apps/desktop/.env.example if needed, run desktop:prepare-runtime:local and desktop:typecheck, and only run desktop:dev if I ask for --launch. If Electron cannot open, stop after verification and tell me the next manual step. That handoff keeps the installation flow self-contained while leaving the detailed bootstrap steps in the repo-local INSTALL.md runbook. This is the baseline installation flow for local desktop development. Install the desktop dependencies from the repository root: npm run desktop:install Create your local environment file: cp apps/desktop/.env.example apps/desktop/.env If you are following the repo exactly, keep the file close to the template and only change the values that your provider or machine needs.
The canonical path is apps/desktop/.env . Existing legacy desktop/.env files are still accepted for now, but new setups should use apps/desktop/.env . Prepare the local runtime bundle: npm run desktop:prepare-runtime:local If you want a quick validation pass before launching Electron, run: npm run desktop:typecheck Start the desktop app in development mode: npm run desktop:dev The predev hook will validate the environment, rebuild native modules, and make sure a staged runtime bundle exists. If you want to stage the runtime before opening the desktop app, there are two common paths: Build from local runtime: npm run desktop:prepare-runtime:local Fetch the latest published runtime: npm run desktop:prepare-runtime Use the local path when you are actively changing runtime code. Use the published bundle when you want to verify the desktop against a known release artifact. Use One-Line Install when you want the fastest path to a working local desktop environment. Use Manual Install when you need to inspect or control each setup step yourself. OSS Release Notes License: modified Apache 2.0 with additional commercial-distribution and branding conditions. See LICENSE . Security issues: report privately to [email protected] . See SECURITY.md . Star History
TommyKKam40
🟧 echo.github ⭐HolaOS offers an installable agent workspace with shared plain-file memory, integrations, MCP tools, interactive apps, and support for Claudholaboss-aiβ€”β€”
🟠 redditI built codex-resume: continue OpenAI Codex chats in Claude Code as native /resume sessions
ClaudeAI
Go28736
🟠 redditI built Brunn to share skills and project context between Claude and my other AI apps
ClaudeAI
TorKallon011
🟠 redditGot Claude Code to hand off work to a running Codex session (no copy-pasting between them)
ClaudeAI
th_costel221
🟧 hnTeardown: LifeOSjimyr10

Interpretation history

Decision trace