Hermes Agent CN Desktop is a cross-platform desktop application that provides a graphical environment for managing and interacting with Hermes AI agents. Built with Tauri, Rust, React, and TypeScript, it supports Windows and macOS. The application includes an isolated Hermes Agent runtime that can be installed, updated, monitored, and rolled back independently. Users can interact with AI models through streaming conversations, file attachments, and configurable agent profiles. It supports MCP tools, reusable skills, persistent memory, and scheduled tasks. Integrations include cloud AI providers and locally hosted models through Ollama, vLLM, LM Studio, and llama.cpp. The interface provides runtime diagnostics, usage statistics, logs, and Markdown rendering. It also supports Chinese-oriented services such as Feishu.
Features
- Desktop AI agent interface with streaming conversations and file attachments
- Isolated Hermes Agent runtime with installation, updates, health checks, and rollback
- MCP tool integration with reusable skills, persistent memory, and agent profiles
- Cloud and local AI model support through multiple configurable providers
- Scheduled task management with runtime diagnostics, logs, and usage monitoring
- Native Windows and macOS integration with Markdown, LaTeX, and Mermaid rendering