awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 Repos

Awesome GitHub RepositoriesAgent Framework Integrations

Adapters and wrappers for integrating third-party agent frameworks into a unified execution environment.

Distinguishing note: Focuses on the integration layer for specific agent frameworks like DSPy, rather than the core runtime itself.

Explore 24 awesome GitHub repositories matching artificial intelligence & ml · Agent Framework Integrations. Refine with filters or upvote what's useful.

Awesome Agent Framework Integrations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • agno-agi/agnoAvatar von agno-agi

    agno-agi/agno

    40,717Auf GitHub ansehen↗

    Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes. The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat

    AgentOS wraps DSPy modules as agents to serve them through the operating system or use them as standalone components in applications.

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗40,717
  • langchain-ai/deepagentsAvatar von langchain-ai

    langchain-ai/deepagents

    25,006Auf GitHub ansehen↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Integrates agents built with third-party frameworks into a unified production environment.

    Pythonagentsdeepagentslangchain
    Auf GitHub ansehen↗25,006
  • memorilabs/memoriAvatar von MemoriLabs

    MemoriLabs/Memori

    15,358Auf GitHub ansehen↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Integrates with established agent frameworks to incorporate persistent memory capabilities into existing workflows.

    Pythonagentaiaiagent
    Auf GitHub ansehen↗15,358
  • microsoft/agent-lightningAvatar von microsoft

    microsoft/agent-lightning

    15,047Auf GitHub ansehen↗

    Agent Lightning is an optimization framework designed to refine the performance of individual AI agents within complex multi-agent systems. It provides a platform for improving decision-making and task execution by applying reinforcement learning, supervised fine-tuning, and automated prompt optimization. The framework distinguishes itself through its ability to isolate specific agents for targeted tuning, allowing developers to enhance individual behaviors while maintaining the stability of the broader system architecture. By utilizing a modular interface, it integrates with diverse agent fr

    Connects diverse agent architectures and custom implementations to optimization tools without requiring significant changes to the underlying codebase.

    Pythonagentagentic-aillm
    Auf GitHub ansehen↗15,047
  • datahub-project/datahubAvatar von datahub-project

    datahub-project/datahub

    12,141Auf GitHub ansehen↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Offers software development kits for agent frameworks to ensure third-party AI tools inherit governed trust signals and organizational context.

    Pythondata-catalogdata-discoverydata-governance
    Auf GitHub ansehen↗12,141
  • portkey-ai/gatewayAvatar von Portkey-AI

    Portkey-AI/gateway

    12,091Auf GitHub ansehen↗

    This project is an artificial intelligence gateway that functions as a centralized middleware layer for managing, securing, and observing interactions with language, vision, and audio models. It provides a unified interface that standardizes requests across multiple providers, enabling teams to integrate AI capabilities into their applications through a consistent set of tools and protocols. The gateway distinguishes itself through its comprehensive infrastructure governance and traffic management capabilities. It allows for policy-driven routing, automated failover, and load balancing across

    Connects prompt management workflows with external agent orchestration tools to streamline complex AI application development.

    TypeScriptai-gatewaygatewaygenerative-ai
    Auf GitHub ansehen↗12,091
  • promptfoo/promptfooAvatar von promptfoo

    promptfoo/promptfoo

    10,529Auf GitHub ansehen↗

    Promptfoo is an evaluation framework designed for testing, benchmarking, and red-teaming language models and agentic workflows. It provides a unified environment to run prompts against multiple providers, allowing developers to systematically validate model outputs against objective assertions, semantic similarity metrics, and custom grading rubrics. The platform distinguishes itself through a provider-agnostic execution layer and a stateful orchestrator capable of simulating multi-turn conversations and complex tool-use trajectories. It includes a dedicated adversarial mutation pipeline that

    Connects with orchestration libraries to test, trace, and evaluate multi-step workflows and complex agentic applications.

    TypeScriptcici-cdcicd
    Auf GitHub ansehen↗10,529
  • xorbitsai/inferenceAvatar von xorbitsai

    xorbitsai/inference

    9,358Auf GitHub ansehen↗

    This project is a platform for the deployment of open source large language and multimodal models. It provides a unified interface to serve text, image, and speech models across local or cloud hardware. The system enables distributed AI inference by orchestrating model workloads across multiple nodes and devices. It includes a unified API adapter layer to standardize inputs and outputs, as well as tools for multimodal chat and structural image generation. The platform covers a broad capability surface including request batching for throughput optimization, dynamic model loading, and integrat

    Provides adapters to connect inference services to autonomous reasoning platforms for multi-step task execution.

    Python
    Auf GitHub ansehen↗9,358
  • 53ai/53aihubAvatar von 53AI

    53AI/53AIHub

    9,025Auf GitHub ansehen↗

    53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large language model providers. It functions as a multi-model AI gateway and an operation portal for AI services, providing a unified interface to coordinate agents and prompts from various external platforms. The project distinguishes itself as a white-label AI portal designed for self-hosted infrastructure, allowing for full control over operational data on private servers or containers. It includes a comprehensive AI SaaS administration layer with a multi-tenant subscription eng

    Integrates third-party agent frameworks into a unified execution portal for managing specialized bots.

    Gocozedifyfastgpt
    Auf GitHub ansehen↗9,025
  • nvidia/isaac-gr00tAvatar von NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Auf GitHub ansehen↗

    Provides connectivity to connect enterprise agents across different frameworks without requiring replatforming.

    Jupyter Notebook
    Auf GitHub ansehen↗6,222
  • agentops-ai/agentopsAvatar von AgentOps-AI

    AgentOps-AI/agentops

    5,654Auf GitHub ansehen↗

    AgentOps is an observability platform and developer toolkit for monitoring the execution, performance, and reliability of autonomous agents powered by large language models. It serves as a system for tracking AI agent behavior, debugging complex workflows, and benchmarking model performance. The platform is distinguished by its ability to visualize multi-agent workflows through execution path graphing and session replays. It provides specific tools for calculating financial spend across various language model providers and supports a self-hosted observability stack for users who require full

    Integrates natively with AI agent frameworks to capture execution telemetry and performance metrics.

    Python
    Auf GitHub ansehen↗5,654
  • rllm-org/rllmAvatar von rllm-org

    rllm-org/rllm

    5,641Auf GitHub ansehen↗

    rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline that runs the same agent code for both evaluation and training, automatically capturing traces for gradient computation. The framework supports distributed reinforcement learning across multiple GPUs and nodes using pluggable backends, and executes agents in isolated sandboxes—either locally or in the cloud—for safe and scalable rollout collection. It trains agents built with LangGraph, SmolAgents, OpenAI Agents SDK, or custom frameworks without requiring core logic changes. T

    Integrates with LangGraph, SmolAgents, OpenAI Agents SDK, and other frameworks by swapping the client for seamless RL training.

    Pythonagent-frameworkagentic-workflowcoding-agent
    Auf GitHub ansehen↗5,641
  • maiot-io/zenmlAvatar von maiot-io

    maiot-io/zenml

    5,452Auf GitHub ansehen↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Integrates third-party agent frameworks into durable execution pipelines for consistent state tracking.

    Python
    Auf GitHub ansehen↗5,452
  • zenml-io/zenmlAvatar von zenml-io

    zenml-io/zenml

    5,451Auf GitHub ansehen↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Wraps third-party agent libraries to capture internal state and streaming events within a unified execution environment.

    Pythonagentopsagentsai
    Auf GitHub ansehen↗5,451
  • agiresearch/aiosAvatar von agiresearch

    agiresearch/AIOS

    5,168Auf GitHub ansehen↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Uses a compatibility layer and adapters to run agents from third-party frameworks within its centralized kernel.

    Python
    Auf GitHub ansehen↗5,168
  • memmachine/memmachineAvatar von MemMachine

    MemMachine/MemMachine

    4,607Auf GitHub ansehen↗

    MemMachine is a centralized memory management server and model-agnostic memory layer for large language models. It functions as a persistence layer that stores user profiles and conversational context, providing a decoupled data store that prevents vendor lock-in by serving different AI models through a consistent API. The system implements the Model Context Protocol to share persistent agent memories and session data with compatible AI clients. It utilizes a multi-tiered memory hierarchy, combining a graph-based conversation store for episodic interactions with a vector knowledge base for se

    Provides adapters for integrating the persistent memory layer with external agent frameworks and no-code tools.

    Pythonagentagentic-aiagents
    Auf GitHub ansehen↗4,607
  • typedb/typedbAvatar von typedb

    typedb/typedb

    4,353Auf GitHub ansehen↗

    TypeDB ist eine stark typisierte Graphdatenbank und ein Knowledge-Graph-Managementsystem. Es dient als Multi-Modell-Datenspeicher, der relationale, Dokument- und Graphstrukturen in einer einzigen Umgebung vereint und sowohl als ACID-konforme Datenbank als auch als deklarative Abfrage-Engine fungiert. Das System zeichnet sich durch die Verwendung von n-ären Hypergraph-Modellen und polymorphen Typ-Hierarchien aus. Es verwendet ein stark typisiertes Schema, um strukturelle Regeln durchzusetzen und die Datenintegrität zu validieren, was typbasierte polymorphe Inferenz und rollenbasierte Interface-Polymorphie ermöglicht, um komplexe Beziehungen während der Abfrageausführung automatisch aufzulösen. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich der Berechnung rekursiver Beziehungen mittels Tabling, Snapshot-Isolation-Transaktionen und deklarativem Datenabruf. Sie unterstützt zudem Hochverfügbarkeit durch konsensbasierte Cluster-Replikation, rollenbasierte Zugriffskontrolle und die Integration mit KI-Agenten für den strukturierten Datenabruf. Die Verwaltung wird über eine Kommandozeilenschnittstelle unterstützt, und das System bietet Tools zur Visualisierung von Graph-Schemata sowie zur Prüfung administrativer Aktivitäten.

    Connects with automation frameworks to enable structured data retrieval via machine-readable language.

    Rustdatabaseinferenceknowledge-base
    Auf GitHub ansehen↗4,353
  • memgraph/memgraphAvatar von memgraph

    memgraph/memgraph

    4,163Auf GitHub ansehen↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    Integrates with external AI libraries and protocols to build customized generative applications.

    C++cyphergraphgraph-algorithms
    Auf GitHub ansehen↗4,163
  • atmosphere/atmosphereAvatar von Atmosphere

    Atmosphere/atmosphere

    3,780Auf GitHub ansehen↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Provides a real-time transport layer that integrates various agent runtimes and model clients for streaming responses.

    Javaacpagentic-aiembabel
    Auf GitHub ansehen↗3,780
  • embabel/embabel-agentAvatar von embabel

    embabel/embabel-agent

    3,708Auf GitHub ansehen↗

    Dieses Projekt ist ein Framework für die Entwicklung und Orchestrierung autonomer Software-Agenten innerhalb JVM-basierter Anwendungen. Es bietet ein Toolkit für die Einbettung künstlicher Intelligenz direkt in die Geschäftslogik, was es Agenten ermöglicht, komplexe Aufgaben durch dynamische, zielorientierte Planung anstelle starrer Zustandsautomaten auszuführen. Durch die Nutzung deklarativer Annotationen ermöglicht das Framework Entwicklern, Agenten-Fähigkeiten zu definieren und in bestehende objektorientierte Domänenmodelle zu integrieren. Das Framework zeichnet sich durch eine herstellerneutrale Abstraktionsschicht aus, die den nahtlosen Austausch lokaler und Cloud-basierter Sprachmodelle zur Laufzeit ermöglicht. Es unterstützt verteilte Zusammenarbeit, wodurch unabhängige Agenten Informationen teilen und Aufgaben über verschiedene Dienste hinweg delegieren können. Um die Transparenz bei autonomen Entscheidungen zu gewährleisten, enthält das System eine umfassende Instrumentierung, die Ausführungs-Traces, Leistungsmetriken und Operations-Logs erfasst, welche an externe Monitoring-Plattformen exportiert werden können. Über die Kern-Orchestrierung hinaus enthält die Plattform eine Suite an Tools für die Verwaltung von Agenten-Lebenszyklen, einschließlich automatisierter Skill-Erkennung, Validierung und Environment-Bootstrapping. Sie bietet ein terminalbasiertes Interface für interaktiven Chat und Aufgabenausführung, neben Sicherheitsprimitiven, die Zugriffsgrenzen für Dateisystemoperationen durchsetzen. Das Framework unterhält zudem ein zentralisiertes Speicher-Repository, um einen gemeinsamen Kontext über verteilte Agentenprozesse hinweg bereitzustellen.

    Embeds artificial intelligence capabilities directly into JVM applications using standard object-oriented patterns.

    Kotlinagentagentic-aiagents
    Auf GitHub ansehen↗3,708
Vorherige12Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Agent Framework Integrations

Unter-Tags erkunden

  • JVM Backend IntegrationsAdapters for embedding agent frameworks into Java Virtual Machine based backend applications. **Distinct from Agent Framework Integrations:** Specifically targets JVM runtime compatibility for backend application embedding