awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
katanemo avatar

katanemo/archgw

0
View on GitHub↗
6,603 stars·432 forks·Rust·Apache-2.0·9 vuesplanoai.dev↗

Archgw

Archgw est un proxy de passerelle et un plan de données conçu pour les applications agentiques, fournissant une couche centralisée pour le routage, la sécurité et l'orchestration entre la logique d'application et de multiples fournisseurs de grands modèles de langage. Il fonctionne comme un orchestrateur d'agents IA qui automatise l'exécution des workflows d'agents pour supprimer la plomberie répétitive de la base de code principale.

Le système présente une couche d'interface agnostique au fournisseur qui standardise les API de modèles disparates en un format unique et un plan de données proxy transparent pour intercepter le trafic. Il emploie un routage basé sur des règles pour découpler la logique d'application des fournisseurs spécifiques et utilise des chaînes de garde-fous basées sur des intercepteurs pour filtrer les entrées et sorties pour la sécurité du contenu et la prévention du jailbreak.

La plateforme inclut un système d'observabilité qui capture automatiquement les traces de bout en bout, les métriques et les logs des interactions avec les modèles sans nécessiter d'instrumentation manuelle. Elle utilise également une orchestration de workflow pilotée par middleware pour gérer le flux des tâches agentiques et suivre les signaux de performance.

Features

  • Agentic Data Planes - Provides a centralized data plane for routing and safety between application logic and various AI model endpoints.
  • Agentic Workflow Orchestration - Provides a system for executing complex agent processes by delegating tasks to autonomous agents.
  • Model Request Routing - Provides mechanisms for directing API requests to different AI backends based on predefined routing rules.
  • AI Safety Guardrails - Implements systems for detecting model jailbreaks, moderating content, and enforcing safety policies.
  • Model Proxy Gateways - Implements a gateway proxy that provides a unified interface and routing for multiple LLM providers.
  • Provider-Agnostic Model Interfaces - Provides an abstraction layer that standardizes disparate LLM provider APIs into a single consistent format.
  • AI Agent Orchestrators - Coordinates model providers and task execution specifically to manage the lifecycle of AI agents.
  • Signal-Based Routing Rules - Evaluates decision rules over signals to select the appropriate model provider and decouple application logic.
  • Transparent Proxies - Implements a proxy that intercepts agent traffic for telemetry and policy enforcement without requiring client-side changes.
  • Model Safety Filters - Ships validation layers for blocking or sanitizing model inputs and outputs based on safety policies.
  • LLM Safety Enforcers - Enforces jailbreak, PII, and hallucination controls at the routing layer to block unsafe content.
  • Input and Output Guardrails - Provides middleware to filter out-of-scope queries and validate generated content against safety rules.
  • Request-Response Filter Chains - Ships a sequence of interceptors to validate and filter AI requests and responses for safety and correctness.
  • Agent Workflow Orchestrators - Executes automated agent tasks by routing requests through programmable logic layers and state handlers.
  • LLM Observability - Provides monitoring and tracing tools specifically tailored for LLM applications and agentic workflows.
  • Agent Observability - Captures traces and evaluates the decision-making accuracy of autonomous agents without manual instrumentation.
  • Agent Performance Monitoring - Tracks operational metrics and interaction signals from automated agents to monitor performance.
  • Automatic Tracing Instrumentation - Implements automatic instrumentation for capturing end-to-end execution details and performance metrics for model calls.
  • LLM Performance Monitoring - Automatically tracks performance metrics and execution traces for large language model operations.
  • Agent Frameworks - High-performance proxy for agent routing and guardrail application.
  • Agent Orchestration - Intelligent gateway for managing agent interactions.

Historique des stars

Graphique de l'historique des stars pour katanemo/archgwGraphique de l'historique des stars pour katanemo/archgw

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait katanemo/archgw ?

Archgw est un proxy de passerelle et un plan de données conçu pour les applications agentiques, fournissant une couche centralisée pour le routage, la sécurité et l'orchestration entre la logique d'application et de multiples fournisseurs de grands modèles de langage. Il fonctionne comme un orchestrateur d'agents IA qui automatise l'exécution des workflows d'agents pour supprimer la plomberie répétitive de la base de code principale.

Quelles sont les fonctionnalités principales de katanemo/archgw ?

Les fonctionnalités principales de katanemo/archgw sont : Agentic Data Planes, Agentic Workflow Orchestration, Model Request Routing, AI Safety Guardrails, Model Proxy Gateways, Provider-Agnostic Model Interfaces, AI Agent Orchestrators, Signal-Based Routing Rules.

Quelles sont les alternatives open-source à katanemo/archgw ?

Les alternatives open-source à katanemo/archgw incluent : katanemo/plano — Plano is an AI agent orchestrator and LLM gateway proxy that unifies access to multiple AI providers through a single… strands-agents/sdk-python — This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… vllm-project/semantic-router. helicone/helicone — Helicone is an AI gateway and observability platform designed to intercept, manage, and monitor interactions with… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI…

Alternatives open source à Archgw

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Archgw.
  • katanemo/planoAvatar de katanemo

    katanemo/plano

    5,120Voir sur GitHub↗

    Plano is an AI agent orchestrator and LLM gateway proxy that unifies access to multiple AI providers through a single interoperable interface. It functions as a model routing engine that decouples applications from specific vendors using semantic aliases, allowing traffic to be shifted between providers without modifying application code. The system distinguishes itself with intent-based agent routing, which directs prompts to specialized agents based on semantic analysis. It features an interceptor-based filter chain system that acts as guardrail middleware to enforce safety policies, rewrit

    Rustai-gatewayai-gateway-supportenvoy
    Voir sur GitHub↗5,120
  • strands-agents/sdk-pythonAvatar de strands-agents

    strands-agents/sdk-python

    6,176Voir sur GitHub↗

    This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified framework for creating conversational agents that can use tools, maintain state, and coordinate across multiple language model providers including OpenAI, Anthropic, Google, Amazon Bedrock, and locally-hosted models. The SDK supports multi-agent orchestration through graphs, teams, and swarms, allowing several specialized agents to collaborate on complex tasks. Agents can be composed as callable tools that other agents invoke, and the framework includes policy handlers that inspe

    Python
    Voir sur GitHub↗6,176
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Voir sur GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    Voir sur GitHub↗21,221
  • vllm-project/semantic-routerAvatar de vllm-project

    vllm-project/semantic-router

    3,205Voir sur GitHub↗
    Goai-gatewaybert-classificationfine-tuning
    Voir sur GitHub↗3,205
  • Voir les 30 alternatives à Archgw→