awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nesquena avatar

nesquena/hermes-webui

0
View on GitHub↗
14,912 स्टार्स·1,901 फोर्क्स·Python·MIT·7 व्यूज़get-hermes.ai↗

Hermes Webui

Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware.

The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestration of specialized sub-agents to handle parallel workloads.

The platform covers a broad range of operational capabilities, including autonomous task scheduling via a built-in cron system, cross-platform messaging synchronization with external apps, and sandboxed execution across Docker and SSH environments. It also provides tool integration for automated web searches, workspace file navigation, and a secure shell execution workflow with user-approval gating.

The interface supports real-time response streaming, voice interaction, and a cross-platform desktop application for managing sessions and configurations.

Features

  • Autonomous Agent Orchestration - Provides a platform for orchestrating autonomous agents that execute shell commands and manage persistent memory.
  • On-Premise Deployment - Runs the entire AI orchestrator and its data on local hardware to ensure total auditability and data sovereignty.
  • Agent Management Interfaces - Provides a comprehensive browser-based graphical interface for configuring, monitoring, and interacting with autonomous AI agents.
  • Autonomous Task Scheduling - Implements a built-in cron system for scheduling and managing recurring autonomous agent background tasks.
  • Provider-Agnostic Adapters - Provides a provider-agnostic adapter layer to switch seamlessly between cloud APIs and local LLM instances.
  • Model Context Protocol - Utilizes a standardized protocol to connect AI models with local data sources and external tools for improved context.
  • External Service Integrations - Enables agents to connect to and utilize third-party services and tools through agent-driven tool integration.
  • MCP Protocol Integrations - Implements the Model Context Protocol to integrate external tools and capabilities into AI agents.
  • Global Agent Memory - Stores learned facts and conventions indefinitely across all projects without repository boundaries.
  • Interchangeable Model Support - Deno X uses various local or cloud-based models from different providers interchangeably.
  • LLM Gateways - Acts as a centralized gateway for aggregating and swapping multiple LLM providers via a single interface.
  • LLM Provider Adapters - Features standardized interfaces for connecting and swapping between multiple cloud and local LLM providers.
  • Headless Execution Pipelines - Provides a headless execution mode for running AI agent tasks on a server without a GUI.
  • Markdown Memory Stores - Stores user profiles and conversation history in human-readable markdown files for transparency and portability.
  • Knowledge Graph Builders - Builds a structured knowledge graph of facts that accumulates across different projects and sessions for long-term recall.
  • Agent Memory Management - Uses markdown files and knowledge graphs to provide a persistent memory system for long-term agent context.
  • Workspace Action Execution - Implements a workspace action execution framework to run code, edit files, and call external APIs.
  • Cron Scheduling - Includes a built-in cron system for executing autonomous background tasks on a fixed timetable.
  • Shell Command Execution - Enables AI agents to interact with private databases and local files using the host server shell.
  • Sandboxed Shell Executions - Requires explicit user authorization before executing potentially dangerous shell commands on the host.
  • Private Infrastructure Hosting - Provides infrastructure for deploying AI agents within private networks to ensure full data sovereignty.
  • Self-Hosted AI Infrastructure - Enables the deployment of LLM interfaces and orchestrators on private hardware for data sovereignty.
  • Self-Hosted AI Platforms - Serves as a self-hosted AI platform for executing background jobs and managing agent memory on private hardware.
  • Self-Hosted Services - Enables autonomous task scheduling on self-managed private infrastructure to ensure data sovereignty.
  • Agent Memory Synchronization - Synchronizes a single agent and its persistent memory across various chat apps and social networks.
  • Daemonized Process Persistence - Operates as a persistent daemon process to ensure background tasks and interfaces remain always-on.
  • Shared Knowledge Graph Memory - Utilizes a structured knowledge graph to maintain long-term factual memory across different projects and sessions.
  • Background Task Scheduling - Executes scheduled autonomous jobs as background processes on private local hardware.
  • Web Chat Interfaces - Offers a web-based chat interface for organizing conversational sessions, projects, and tags.
  • Active Process Redirection - Allows users to inject course-correction messages into a running autonomous process without interrupting its progress.
  • External Memory Integrations - Connects to external memory backends to enable persistent long-term recall and structured fact extraction.
  • Hierarchical Task Delegation - Implements hierarchical task delegation by spawning parallel sub-agents to handle specialized workloads.
  • Autonomous Capability Evolution - Enables agents to update their own functional capabilities automatically over time without manual plugin installation.
  • Agent Configuration Profiles - Supports managing agent configuration profiles to switch between custom endpoints, API keys, and skill sets.
  • Agent Persona Definitions - Implements configurations for defining behavioral traits, system prompts, and operational identities for AI agents.
  • Model Provider Integrations - Provides unified interfaces for connecting to custom cloud endpoints or local model instances.
  • Agentic Task Orchestrators - Orchestrates specialized sub-agents to decompose complex objectives into smaller, manageable tasks.
  • Agentic Tool Orchestration - Manages the discovery and execution of external third-party tools to incorporate results into agent memory.
  • Action Approval Gates - Implements security gates that require explicit user approval before executing potentially dangerous shell commands.
  • Model Request Routing - Directs API requests to various AI backends, including both cloud-based and local deployments.
  • Language Model Integrations - Uses adapters and streaming interfaces to connect and swap between various proprietary or local language models.
  • Hybrid Provider Integrations - Integrates with AI model providers via API keys for both cloud and local server environments.
  • Context Compression - Summarizes long conversation histories to keep the context within the model's token limits.
  • Chat-to-CLI Bridging - Bridges the gap between CLI sessions and the web interface by importing conversation history.
  • External Tool Integrations - Connects AI assistants to external communication tools like Slack and Telegram.
  • Model API Providers - Provides unified API access to multiple large language model providers using keys or OAuth.
  • Hot-Swappable Providers - Allows switching between different AI model providers at runtime via configuration without losing state.
  • Model Context Protocol Implementations - Implements the Model Context Protocol to extend agent capabilities with standardized external tools.
  • Execution Environment Orchestration - Executes agent tasks across diverse environments including local shells, Docker containers, and SSH connections.
  • Self-Improving Automation Code - Implements the autonomous generation and sharing of new helper functions to resolve missing agent capabilities.
  • Web Search Tools - Provides integrated web search tools for agents to retrieve real-time information and synthesize results for recurring tasks.
  • User Preference Management - Persists user preferences and conversation history across sessions to enable context-aware interactions.
  • Real-Time Text Streaming - Implements real-time text streaming using server-sent events to display LLM tokens incrementally as they are generated.
  • External Process Delegation - Delegates specific coding tasks to external CLI tools and captures the output back into the agent workflow.
  • Multi-Channel Support Inboxes - Supports interaction across multiple communication channels including WhatsApp, Telegram, and Discord.
  • Interval-Based Task Execution - Triggers automated agent tasks at precise, fixed time intervals on a self-hosted server.
  • Daemonized Session Persistence - Operates as an always-on server process to maintain agent state and availability without an active user session.
  • Agent Function Libraries - Ships a library of pre-built functions for web search, browser automation, and vision analysis.
  • Slash Command Interfaces - Features a slash command system with an autocomplete menu to trigger internal functions and system tasks.
  • Execution Sandboxes - Executes agent processes within isolated Docker, SSH, or serverless sandboxes for secure code execution.
  • Recurring Job Scheduling - Automates recurring jobs on a fixed timetable using CRON expressions on self-hosted hardware.
  • Self-Hosted Infrastructure - Supports deployment on self-managed infrastructure to maintain full control over data and agent operations.
  • Chat Organization - Organizes AI conversations into named projects and tagged groups for efficient retrieval.
  • Chat Platform Integrations - Synchronizes a single agent and its memory across web interfaces and messaging platforms like Telegram and Discord.
  • Messaging App Integrations - Enables sending and receiving messages across diverse platforms including Discord and Telegram.
  • Token Streaming - Streams LLM tokens incrementally from the backend to the browser for real-time response rendering.
  • Private Hosting - Ensures conversation history and agent data remain under private control via local hardware hosting.
  • Agent Process Isolation - Isolates agent execution environments using container boundaries and approval workflows to protect the host.
  • Dynamic Skill Synthesis - Writes new skill modules to extend functional abilities based on learned context and operational experience.
  • Conversational Session Managers - Implements a conversational session manager that allows users to reopen the most recent conversation with full history and context.
  • Cross-Platform Desktop Applications - Includes a cross-platform desktop application to synchronize configurations, sessions, and agent memory.

स्टार हिस्ट्री

nesquena/hermes-webui के लिए स्टार हिस्ट्री चार्टnesquena/hermes-webui के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

nesquena/hermes-webui क्या करता है?

Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware.

nesquena/hermes-webui की मुख्य विशेषताएं क्या हैं?

nesquena/hermes-webui की मुख्य विशेषताएं हैं: Autonomous Agent Orchestration, On-Premise Deployment, Agent Management Interfaces, Autonomous Task Scheduling, Provider-Agnostic Adapters, Model Context Protocol, External Service Integrations, MCP Protocol Integrations।

nesquena/hermes-webui के कुछ ओपन-सोर्स विकल्प क्या हैं?

nesquena/hermes-webui के ओपन-सोर्स विकल्पों में शामिल हैं: erikbjare/gptme — gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… docker/docker-agent — This project is a container-native runtime designed for building, orchestrating, and executing autonomous AI agents.… microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… claude-code-best/claude-code — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software… kortix-ai/suna — Suna is an orchestration platform designed for the deployment, management, and governance of autonomous AI agents. It…

Hermes Webui के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Hermes Webui के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • erikbjare/gptmeErikBjare का अवतार

    ErikBjare/gptme

    4,334GitHub पर देखें↗

    gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI integration, and RAG-enhanced code navigation. It enables the deployment of persistent agents and specialized subagents to decompose complex tasks and execute parallel technical workflows. The system distinguishes itself through a combination of vision-based GUI automation for controlling desktop applications and surgical patching mechanisms for targeted source code modifications. It utilizes git-based memory management to maintain a versioned history of agent identities, lessons, and

    Python
    GitHub पर देखें↗4,334
  • opensquilla/opensquillaopensquilla का अवतार

    opensquilla/opensquilla

    4,211GitHub पर देखें↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    GitHub पर देखें↗4,211
  • docker/docker-agentdocker का अवतार

    docker/docker-agent

    3,099GitHub पर देखें↗

    This project is a container-native runtime designed for building, orchestrating, and executing autonomous AI agents. It provides a framework for managing multi-agent teams and complex workflows by packaging agent configurations as portable container images. By leveraging declarative configuration files, the system allows users to define agent personas, model routing, and tool access without requiring changes to application code. The platform distinguishes itself through its deep integration with container infrastructure, ensuring that agent tasks and external tools run within isolated environ

    Goagentsai
    GitHub पर देखें↗3,099
  • microsoft/vscode-copilot-chatmicrosoft का अवतार

    microsoft/vscode-copilot-chat

    9,493GitHub पर देखें↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    GitHub पर देखें↗9,493
  • Hermes Webui के सभी 30 विकल्प देखें→