OpenClaw-Admin  by itq5

AI agent management platform

Created 1 month ago
615 stars

Top 53.3% on SourcePulse

GitHubView on GitHub
Project Summary

OpenClaw Admin is a modern, Vue 3-based web platform designed for managing AI agent gateways, specifically supporting both OpenClaw Gateway and Hermes Agent. It offers a comprehensive, visual interface for users to easily control AI agents, sessions, models, channels, and skills, providing a complete Web CLI terminal experience. This platform targets developers and power users who need a unified console for diverse AI agent infrastructures.

How It Works

The platform utilizes a Vue 3 frontend with Naive UI for a responsive, modern user interface, supporting both light and dark themes. It communicates with OpenClaw Gateway via WebSocket and with Hermes Agent using SSE and HTTP POST, ensuring broad compatibility. A key feature is the integrated Web CLI terminal, powered by xterm.js and node-pty, which offers session persistence, reconnection, and visual configuration of CLI parameters. The architecture supports multi-agent collaboration, real-time monitoring of system resources and token usage, and internationalization.

Quick Start & Requirements

  • Prerequisites: Node.js >= 18.0.0, npm >= 9.0.0, Python >= 3.10 (required for Hermes CLI terminal).
  • Installation: Run npm install to install frontend dependencies.
  • Development: Use npm run dev for the frontend, npm run dev:server for the backend, or npm run dev:all to start both. Access the application at http://localhost:3001.
  • Production Build: Execute npm run build followed by npm run preview.
  • Hermes Agent Integration: Requires separate installation and configuration of Hermes Agent, including setting up API keys and running the Hermes Gateway. Detailed instructions are provided in the README.
  • Links: GitHub Repository

Highlighted Details

  • Dual Gateway Support: Manages both OpenClaw Gateway and Hermes Agent within a single interface.
  • Web CLI Terminal: Provides a persistent, reconnectable command-line interface experience directly in the browser.
  • Multi-Agent Collaboration: Facilitates the creation and management of multiple AI agents for complex task coordination.
  • Real-time Monitoring: Offers insights into system resources, session activity, and token consumption.
  • Internationalization: Built-in support for both Chinese and English languages.

Maintenance & Community

The project is developed by the "OpenClaw Admin Team". A WeChat group is available for updates and technical support. No other community channels (like Discord or Slack) or specific contributor details are listed.

Licensing & Compatibility

The project is released under the MIT License, which is permissive for commercial use and integration into closed-source projects.

Limitations & Caveats

Integration with Hermes Agent requires a separate, detailed setup process. While the project supports multiple versions, users should verify compatibility between OpenClaw Admin, OpenClaw Gateway, and Hermes Agent versions. Specific limitations or known bugs are not detailed in the provided README.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
4
Issues (30d)
31
Star History
525 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.6%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 1 year ago
Updated 20 hours ago
Starred by Lilian Weng Lilian Weng(Cofounder of Thinking Machines Lab), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
59 more.

AutoGPT by Significant-Gravitas

0.1%
184k
AI agent platform for building, deploying, and running autonomous workflows
Created 3 years ago
Updated 18 hours ago
Feedback? Help us improve.