openclaw-nerve  by daggerhashimoto

Unified web cockpit for orchestrating AI agents

Created 1 month ago
659 stars

Top 50.8% on SourcePulse

GitHubView on GitHub
Project Summary

Nerve provides a real-time web cockpit for the OpenClaw agent framework, designed to offer users a comprehensive interface for visibility, control, and coordination. It addresses the limitations of chat-based interactions by consolidating agent workspaces, sessions, task boards, editors, usage metrics, and agent context into a single, unified control plane, making OpenClaw's capabilities more accessible and manageable.

How It Works

Nerve functions as a rich operating surface in the browser, sitting in front of the OpenClaw gateway. Its core approach is to provide "fleet control" for multiple agents, allowing each to have its own workspace, subagents, memory, and skills, all managed from a single interface. It moves beyond chat by offering a "real operating layer" with features like session trees, kanban workflows, and cron scheduling, enabling structured agent operations. Voice interaction is deeply integrated, featuring push-to-talk, wake word flows, and local transcription. The frontend is built with React 19 and Tailwind CSS, while the backend uses Hono 4 on Node.js.

Quick Start & Requirements

  • Primary install: curl -fsSL https://raw.githubusercontent.com/daggerhashimoto/openclaw-nerve/master/install.sh | bash
  • Prerequisites: Node.js 22+ and an OpenClaw gateway.
  • Setup: The installer handles dependencies, cloning, building, and initiates a setup wizard. Guided access modes include localhost, LAN, and Tailscale.
  • Links: Discord community available at https://discord.gg/Sh9ZGtctva.

Highlighted Details

  • Agent Fleet Management: Run and control multiple agents concurrently, each with isolated workspaces, memories, and skills.
  • Integrated Voice Interaction: Features push-to-talk, wake word detection, local Whisper transcription, and multiple TTS providers for natural voice communication.
  • Rich Live Output: Displays charts, code diffs, syntax-highlighted code, file previews, and streaming UI elements directly within the interface.
  • Operational Layers: Includes a kanban task board, cron scheduling, session trees, review flows, and proposal inboxes for structured agent workflows.
  • Observability: Monitors token usage, costs, context pressure, and agent logs in real-time.

Maintenance & Community

The project encourages community involvement through GitHub stars and contributions. Users can join the Nerve Discord server for support, discussions, setup sharing, and to follow development updates.

Licensing & Compatibility

The project is released under the MIT License, which generally permits commercial use and integration into closed-source projects. Nerve binds to 127.0.0.1 by default for local security, but network exposure requires enabling built-in password authentication.

Limitations & Caveats

Nerve is dependent on an active OpenClaw gateway to function. By default, it binds to localhost, requiring explicit configuration to be accessible over a network.

Health Check
Last Commit

23 hours ago

Responsiveness

Inactive

Pull Requests (30d)
93
Issues (30d)
49
Star History
501 stars in the last 30 days

Explore Similar Projects

Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Jack Lukic Jack Lukic(Author of Semantic UI), and
5 more.

ag2 by ag2ai

0.7%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 1 year ago
Updated 16 hours ago
Feedback? Help us improve.