openclaw-os  by thesysdev

Workspace for AI agents, transforming chat into interactive applications

Created 2 months ago
295 stars

Top 89.7% on SourcePulse

GitHubView on GitHub
Project Summary

OpenClaw-OS transforms chat-based AI agent interactions into a structured, persistent workspace. It targets OpenClaw users needing a robust interface to manage agent sessions, view outputs as live, interactive applications, and maintain context. The benefit is organizing scattered chat logs into actionable, persistent dashboards and applications.

How It Works

This project functions as an OpenClaw plugin, serving a pre-built static UI directly from the gateway. It injects an "OpenUI Lang" system prompt into workspace-initiated agent sessions, enabling LLMs to emit structured, streamable component markup (charts, tables, forms). The workspace renders these incrementally as live React applications, allowing real-time updates and persistent visualization without separate hosting or complex CORS configurations.

Quick Start & Requirements

  • Prerequisite: Existing OpenClaw installation.
  • Installation: Use platform-specific scripts (curl for macOS/Linux, powershell for Windows) from https://openui.com/openclaw-os/install.sh or https://openui.com/openclaw-os/install.ps1. Alternatively: openclaw plugins install @openuidev/openclaw-os-plugin.
  • Access: Workspace at http://localhost:18789/plugins/openclawos. Run openclaw os url for the pre-authenticated URL.
  • Docs: Website, OpenUI Docs, AGENTS.md, CONTRIBUTING.md.

Highlighted Details

  • Structured Workspace: Organizes agents, sessions, apps, artifacts, notifications, and crons into a navigable sidebar.
  • Live Interactive Applications: Renders agent outputs as dynamic React components that stream directly into the UI.
  • Persistence & Refinement: Apps and artifacts are stored and update in place via prompts, avoiding full regeneration.
  • Unified Gateway Hosting: Served by the OpenClaw gateway, eliminating separate hosting, tunnels, or CORS issues.
  • Responsive Design: UI optimized for desktop and mobile.

Maintenance & Community

Community engagement occurs via Discord. Bug reports and feature requests are managed through GitHub Issues, with discussions on GitHub Discussions. Development guidelines are in CONTRIBUTING.md.

Licensing & Compatibility

Licensed under the permissive MIT License, allowing broad compatibility and commercial use.

Limitations & Caveats

Requires a pre-existing OpenClaw installation. Prompt injection is specific to workspace-initiated sessions. No alpha/beta status or known bugs are explicitly stated in the README.

Health Check
Last Commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
1
Star History
189 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.