惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

云风的 BLOG
云风的 BLOG
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
IT之家
IT之家
Recent Announcements
Recent Announcements
B
Blog
D
Docker
V
V2EX
GbyAI
GbyAI
L
LangChain Blog
博客园 - Franky
U
Unit 42
T
The Blog of Author Tim Ferriss
A
About on SuperTechFans
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Vercel News
Vercel News
博客园_首页
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
Y
Y Combinator Blog
量子位
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客

Hacker News - Newest: "OpenClaw"

OpenClaw just launched an official app for iPhone, details here - 9to5Mac OpenClaw Launch — Deploy AI Chatbots in Seconds Self-Host OpenClaw AI Agent on VPS: Full Setup Guide GitHub - xltvy/openclaw-memgpt: OpenClaw plugin that gives agents MemGPT-style memory: tiered core/archival/recall storage, self-directed memory operations via tool calls, memory-pressure warnings, and recursive summarisation. Integrates the reference MemGPT implementation via a local sidecar service, preserving the original architecture without reimplementation. Malicious AI 23 ClawHub Plugins Squat Official Org Scopes - Manifold Security what shipping OpenClaw in production taught us — AutoClaw AgentLine — AI Phone API | Phone Numbers, Voice & SMS for AI Agents Make Your OpenClaw Agent Cheaper, and Measure It Yourself GitHub - sammysltd/OpenEmployee: Make your OpenClaw agent employable: deny-by-default governance, budgets, allowlists, approval gates, and a signed audit trail via MakerChecker. Migrate from OpenClaw | Hermes Agent StackOverflow closed my OpenClaw and paperclipAI integration q. as "irrelevant" GitHub - sausin/outpost: Removing AI agents' quiet security problem Potassium — ClawHub Plugins Pi Building Pi, Openclaw's Minimalist Coding Agent | Mario Zechner, Creator of Pi I Spent 4 Hours So You Don’t Have To: Hetzner Metal + NixOS in ~15 Minutes − Irakli's blog GitHub - snuri00/osint-mcp: Self-hosted OSINT toolkit — MCP server, AI REPL, CLI, web app & chat apps (WhatsApp/Telegram/Discord via OpenClaw). Entity, event/news & social/community intelligence. Keyless-first. What a Regex Can't Do GitHub - ai-sns/openclaw-hermes-agent-network: OpenClaw Hermes AI Agent Social Network🦞💬🦞Built on Google 3D Maps and A2A protocol, connects OpenClaw and Hermes agents worldwide in a 3D environment. Phishing for Lobsters: How We Tricked OpenClaw into Spilling Secrets GitHub - CODEANDTRUST/clawcall: Give your OpenClaw / self-hosted AI agent inbound phone calls - a Twilio-to-gateway voice bridge with working agent tools mid-call (MIT). Build a ZeroCost Web Automation Pipeline with OpenRouter, OpenClaw, and MediaUse Let OpenClaw Run Wild in Simulation, Not on Your Customers | Veris AI GitHub - gpdir16/tabyAgent: A lighter, easier alternative to OpenClaw/Hermes. Runs autonomously inside Docker and chats with you through Telegram. Ask HN: What are the biggest problems you find in OpenClaw/Hermes? Microsoft launches Scout, an OpenClaw-inspired personal assistant GitHub - openclaw/openclaw-windows-node: Windows companion suite for OpenClaw - System Tray app, Shared library, Node, and PowerToys Command Palette extension Microsoft unveils Scout, an autonomous AI agent built on OpenClaw Gavriel Cohen found his own code inside OpenClaw, so he walked away GitHub - hunvreus/heypi: Chat agents for your team, with approvals and sandboxed tools. Slack, Discord, Telegram, webhooks.
GitHub - thesysdev/openclaw-os: The default workspace for...
zahlekhan · 2026-05-13 · via Hacker News - Newest: "OpenClaw"

OpenClaw reads emails, manages files, runs scripts, and schedules work across tools. But people drive it from Telegram, Discord, or Slack. Chat falls apart fast: everything scrolls away, work gets buried, and you can't see what's running or done.

OpenClaw-OS is the missing interface. A workspace built for your agents. Sessions stay organized. Answers render as live, interactive apps (charts, tables, forms, dashboards) that persist, refresh with new data, and update from a prompt instead of a rebuild.


Website · OpenUI Docs · OpenClaw · Discord · Contributing · Code of Conduct · Security · License


Quick Start

Install OpenClaw OS into an existing OpenClaw setup with the command for your platform:

macOS or Linux:

curl -fsSL https://openui.com/openclaw-os/install.sh | bash

Windows:

powershell -c "irm https://openui.com/openclaw-os/install.ps1 | iex"

The installer downloads the source, builds the workspace UI, registers it as an OpenClaw plugin, restarts the gateway, and opens the dashboard in your browser.

The workspace runs at http://localhost:18789/plugins/openclawos; run openclaw os url for the pre-authenticated URL.

Don't have OpenClaw yet? Install it first from openclaw.ai, then run the matching command above.

Installing from a local clone: see CONTRIBUTING.md.


What you get

  • A workspace, not a chat log. Agents, sessions, apps, artifacts, notifications, and crons are all first-class surfaces in the sidebar — structured and easy to navigate.
  • Live, interactive apps. Agents render dashboards, charts, tables, and forms as React components that stream in as the model writes them. No copy-pasting JSON, no re-prompting for the same data.
  • Persistent and refinable. Apps and artifacts are stored and re-rendered across turns. Update them with a prompt — they update in place instead of being regenerated from scratch.
  • Mobile + desktop. Responsive UI; the same workspace works on your laptop, phone, or tablet.
  • Lives with your gateway. The workspace is served by your OpenClaw gateway itself. If your gateway is remote, the workspace is reachable wherever the gateway is — no separate hosting, no tunnel, no CORS or allowed-origins config.
  • Session-scoped. Only sessions opened from OpenClaw OS get the OpenUI prompt. CLI runs, scripts, and other clients on the same gateway are unaffected.

How it works

OpenClaw OS ships as a single OpenClaw plugin. When the gateway loads it, two things happen:

  1. The workspace UI is served from the gateway at http://<gateway>/plugins/openclawos. The plugin bundles the prebuilt static export of the web client and serves it over the gateway's own HTTP route — no separate Next.js process, no tunnel, no CORS dance.
  2. Agent runs from OpenClaw OS get an OpenUI prompt. A before_prompt_build hook detects sessions originating from the workspace (by session-key suffix) and prepends an OpenUI Lang system prompt, so the LLM emits structured component markup the workspace can render.

The workspace then connects back to the same gateway over the same-origin WebSocket and renders the streaming output as live React components.

flowchart LR
    U["You"] -->|"open /plugins/openclawos"| G["OpenClaw Gateway"]
    G -->|"serves bundled UI"| W["OpenClaw OS workspace"]
    W -->|"WebSocket"| G
    G --> A["OpenClaw Agent"]
    A -->|"OpenUI Lang stream"| W
    W --> R["Live apps, dashboards, charts"]
Loading

See AGENTS.md for the full protocol, the plugin detection mechanism, and the agent / session / thread mental model.


Packages

Package Description
@openuidev/openclaw-os-plugin The OpenClaw plugin. Bundles the workspace UI, serves it over the gateway's HTTP route, and injects the OpenUI prompt for OpenClaw OS sessions.
@openuidev/claw-client The workspace UI itself — a Next.js app rendered with the OpenUI React renderer. Statically exported, then bundled into the plugin.

Both packages live in this monorepo and are linked via pnpm workspaces. They are versioned together for now.


Repository structure

openclaw-os/
├── packages/
│   ├── claw-client/      # Workspace UI (Next.js, statically exported)
│   └── claw-plugin/      # OpenClaw plugin (bundles + serves the UI)
├── scripts/              # Local helpers (open dashboard, etc.)
├── .github/              # CI workflows + issue / PR templates
├── AGENTS.md             # Protocol and mental-model deep dive
├── CONTRIBUTING.md       # Development workflow
└── README.md             # You are here

Good places to start:


Scripts

Run from the repo root — every script fans out across the workspace.

pnpm build         # build every package
pnpm lint          # ESLint check across packages
pnpm lint:fix      # ESLint auto-fix
pnpm format        # Prettier check
pnpm format:fix    # Prettier write
pnpm typecheck     # tsc --noEmit across packages
pnpm test          # Vitest across packages
pnpm ci            # full lint + format + typecheck + build (matches CI)

Powered by OpenUI

The workspace renders agent output using OpenUI, an open standard for generative UI. Agents emit OpenUI Lang — a structured, streamable language designed for model-generated UI:

  • Streaming output — components render incrementally as tokens arrive.
  • Token efficient — up to 67% fewer tokens than equivalent JSON.
  • Controlled rendering — agents can only emit the components defined in the workspace's library.
  • Typed component contracts — props are declared up front with Zod schemas.

See the OpenUI documentation and token efficiency benchmarks for details.


Documentation


Community


Contributing

Contributions are welcome. See CONTRIBUTING.md for the local setup, the code-style rules, and the pull request workflow.

License

This project is available under the terms described in LICENSE.