4 dépôts
Unified interfaces that route agent interactions to multiple LLM backends including OpenAI, Qwen, Claude, and local models.
Distinct from Agentic LLM Frameworks: Distinct from Agentic LLM Frameworks: focuses on the provider-agnostic adapter layer, not the broader framework for building agents.
Explore 4 awesome GitHub repositories matching artificial intelligence & ml · Provider-Agnostic Adapters. Refine with filters or upvote what's useful.
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 orchestratio
Provides a provider-agnostic adapter layer to switch seamlessly between cloud APIs and local LLM instances.
assistant-ui is a React UI library and framework for building conversational interfaces that connect users to large language models. It provides a standard runtime interface to manage message streaming and data flow between chat interfaces and AI backends, complemented by a command line tool for project scaffolding and styling. The project focuses on generative UI rendering, which converts structured tool calls and data from a language model into interactive visual components. It utilizes a provider-agnostic adapter layer to standardize communication across different AI backend protocols. Th
Uses an adapter layer to standardize communication across different AI backend protocols.
gptme est un serveur et framework d'agent IA autonome conçu pour l'automatisation du système local, le développement logiciel et l'exécution de code. Il fonctionne comme un moteur d'exécution local qui permet aux modèles de langage d'exécuter des commandes shell, de modifier des fichiers locaux et d'interagir avec le système d'exploitation. Le projet fonctionne comme un client du protocole Model Context Protocol, s'intégrant avec des serveurs externes pour étendre les capacités de l'agent avec des outils et des sources de données standardisés. Il dispose d'un système de routage agnostique au fournisseur pour orchestrer les tâches à travers plusieurs API cloud propriétaires et backends IA locaux. Le système inclut des capacités pour l'automatisation de navigateur headless, l'analyse de contenu visuel et l'analyse de code basée sur les symboles pour mapper les bases de code. Pour garantir la sécurité, il implémente des garde-fous avec intervention humaine (human-in-the-loop) qui nécessitent une confirmation de l'utilisateur avant d'exécuter des changements système sensibles ou de finaliser des patchs de fichiers. L'application peut être déployée en tant que binaire de bureau autonome ou via une conteneurisation Docker.
Provides a unified interface to route agent interactions across various cloud and local LLM backends.
EvoAgentX is an agent platform that combines human-in-the-loop checkpoints, MCP tool integration, multi-agent workflow orchestration, and self-improvement capabilities. It functions as a self-improving agent framework that connects to MCP-compatible servers and orchestrates multi-agent workflows using natural-language goals, while also serving as a platform that discovers, configures, and manages tools from MCP servers for use in automated agent workflows. The platform distinguishes itself through a dual-memory agent architecture that maintains short-term and persistent memory stores, enablin
Provides a provider-agnostic LLM adapter supporting OpenAI, Qwen, Claude, and local model deployments.