awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • agno-agi/agnoAvatar agno-agi

    agno-agi/agno

    40,717Vezi pe GitHub↗

    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
    Vezi pe GitHub↗40,717
  • langchain-ai/deepagentsAvatar langchain-ai

    langchain-ai/deepagents

    25,006Vezi pe GitHub↗

    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
    Vezi pe GitHub↗25,006
  • memorilabs/memoriAvatar MemoriLabs

    MemoriLabs/Memori

    15,358Vezi pe GitHub↗

    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
    Vezi pe GitHub↗15,358
  • microsoft/agent-lightningAvatar microsoft

    microsoft/agent-lightning

    15,047Vezi pe GitHub↗

    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
    Vezi pe GitHub↗15,047
  • datahub-project/datahubAvatar datahub-project

    datahub-project/datahub

    12,141Vezi pe GitHub↗

    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
    Vezi pe GitHub↗12,141
  • portkey-ai/gatewayAvatar Portkey-AI

    Portkey-AI/gateway

    12,091Vezi pe GitHub↗

    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
    Vezi pe GitHub↗12,091
  • promptfoo/promptfooAvatar promptfoo

    promptfoo/promptfoo

    10,529Vezi pe GitHub↗

    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
    Vezi pe GitHub↗10,529
  • xorbitsai/inferenceAvatar xorbitsai

    xorbitsai/inference

    9,358Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,358
  • 53ai/53aihubAvatar 53AI

    53AI/53AIHub

    9,025Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,025
  • nvidia/isaac-gr00tAvatar NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Vezi pe GitHub↗

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

    Jupyter Notebook
    Vezi pe GitHub↗6,222
  • agentops-ai/agentopsAvatar AgentOps-AI

    AgentOps-AI/agentops

    5,654Vezi pe GitHub↗

    AgentOps este o platformă de observabilitate și un toolkit pentru dezvoltatori, destinat monitorizării execuției, performanței și fiabilității agenților autonomi bazați pe modele de limbaj mari (LLM). Servește drept sistem pentru urmărirea comportamentului agenților AI, depanarea fluxurilor de lucru complexe și benchmarking-ul performanței modelelor. Platforma se distinge prin capacitatea de a vizualiza fluxurile de lucru multi-agent prin grafuri ale căilor de execuție și reluări de sesiune. Oferă instrumente specifice pentru calcularea costurilor financiare la diverși furnizori de modele de limbaj și suportă un stack de observabilitate self-hosted pentru utilizatorii care necesită control total asupra datelor lor pe hardware sau cloud privat. Sistemul acoperă un set larg de capabilități, inclusiv detectarea erorilor agenților, analiza utilizării instrumentelor și urmărirea metricilor de performanță personalizate prin etichetarea evenimentelor. Se integrează cu framework-uri AI pentru a captura telemetria și datele de performanță.

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

    Python
    Vezi pe GitHub↗5,654
  • rllm-org/rllmAvatar rllm-org

    rllm-org/rllm

    5,641Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,641
  • maiot-io/zenmlAvatar maiot-io

    maiot-io/zenml

    5,452Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,452
  • zenml-io/zenmlAvatar zenml-io

    zenml-io/zenml

    5,451Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,451
  • agiresearch/aiosAvatar agiresearch

    agiresearch/AIOS

    5,168Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,168
  • memmachine/memmachineAvatar MemMachine

    MemMachine/MemMachine

    4,607Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,607
  • typedb/typedbAvatar typedb

    typedb/typedb

    4,353Vezi pe GitHub↗

    TypeDB este o bază de date graf și un sistem de gestionare a cunoștințelor (knowledge graph) puternic tipizat. Servește ca un magazin de date multi-model care unifică structurile relaționale, document și graf într-un singur mediu, funcționând atât ca o bază de date conformă ACID, cât și ca un motor de interogare declarativ. Sistemul se distinge prin utilizarea modelării n-ary hypergraph și a ierarhiilor de tip polimorfice. Utilizează o schemă puternic tipizată pentru a impune reguli structurale și a valida integritatea datelor, permițând inferența polimorfică bazată pe tip și polimorfismul de interfață bazat pe roluri pentru a rezolva automat relațiile complexe în timpul execuției interogărilor. Platforma acoperă o gamă largă de capabilități, inclusiv calcularea relațiilor recursive prin tabling, tranzacții cu izolare de snapshot și regăsirea declarativă a datelor. De asemenea, suportă disponibilitatea ridicată prin replicarea clusterelor bazată pe consens, controlul accesului bazat pe roluri și integrarea cu agenți AI pentru regăsirea datelor structurate. Gestionarea este susținută printr-o interfață de linie de comandă, iar sistemul oferă instrumente pentru vizualizarea schemelor graf și auditarea activității administrative.

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

    Rustdatabaseinferenceknowledge-base
    Vezi pe GitHub↗4,353
  • memgraph/memgraphAvatar memgraph

    memgraph/memgraph

    4,163Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,163
  • atmosphere/atmosphereAvatar Atmosphere

    Atmosphere/atmosphere

    3,780Vezi pe GitHub↗

    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
    Vezi pe GitHub↗3,780
  • embabel/embabel-agentAvatar embabel

    embabel/embabel-agent

    3,708Vezi pe GitHub↗

    Acest proiect este un framework pentru dezvoltarea și orchestrarea agenților software autonomi în cadrul aplicațiilor bazate pe JVM. Oferă un toolkit pentru încorporarea inteligenței artificiale direct în logica de business, permițând agenților să execute sarcini complexe prin planificare dinamică, orientată spre obiective, în loc de mașini de stare rigide. Prin utilizarea adnotărilor declarative, framework-ul permite dezvoltatorilor să definească capabilitățile agenților și să îi integreze în modelele de domeniu orientate pe obiecte existente. Framework-ul se distinge printr-un strat de abstractizare neutru față de furnizor, care permite schimbarea fără probleme a modelelor de limbaj locale și cloud la runtime. Suportă colaborarea distribuită, permițând agenților independenți să partajeze informații și să delege sarcini între diferite servicii. Pentru a asigura vizibilitatea în luarea deciziilor autonome, sistemul include instrumente cuprinzătoare care captează urme de execuție, metrici de performanță și log-uri de operațiuni, care pot fi exportate către platforme de monitorizare externe. Dincolo de orchestrarea de bază, platforma include o suită de instrumente pentru gestionarea ciclurilor de viață ale agenților, inclusiv descoperirea automată a abilităților, validarea și bootstrapping-ul mediului. Dispune de o interfață bazată pe terminal pentru chat interactiv și execuția sarcinilor, alături de primitive de securitate care impun limite de acces pentru operațiunile sistemului de fișiere. Framework-ul menține, de asemenea, un repository de memorie centralizat pentru a oferi context partajat între procesele agenților distribuiți.

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

    Kotlinagentagentic-aiagents
    Vezi pe GitHub↗3,708
Înapoi12Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Agent Framework Integrations

Explorează sub-etichetele

  • 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