Awesome AI AgentsAI Agent Orchestration

Azure-Samples/AI-Gateway

⭐ 986 Jupyter Notebook added to this list on 2025-04-13 repository created 2024-04-03

The Azure-Samples/AI-Gateway repository is a comprehensive experimental project focused on exploring and demonstrating the AI Gateway pattern using Azure API Management's AI capabilities. It integrates with Azure OpenAI, Azure AI Foundry, and other AI services to provide a robust framework for managing AI service APIs with security, reliability, performance, and cost control. The project is structured around a series of labs implemented as Jupyter notebooks, which include Python scripts, Bicep files, and Azure API Management policies. These labs cover a wide range of advanced AI use cases such as real-time audio and text APIs, Model Context Protocol (MCP) client authorization, AI budget management with the FinOps framework, agentic AI experiments, content filtering, prompt shielding, model routing, prompt flow integration, backend pool load balancing, streaming, tracing, image processing with GPT-4o, and function calling with Azure Functions. The repository emphasizes the importance of API management in the context of AI services, highlighting the need for a comprehensive AI Gateway pattern that extends traditional API management principles to support intelligent applications. The AI Gateway pattern aims to accelerate experimentation and innovation in AI by providing a well-architected framework for deploying AI-powered applications confidently into production. The project also explores the integration of OAuth 2.0 for secure client authorization and token management, enabling seamless and secure interactions between AI tools and large language models (LLMs). Overall, this project serves as a valuable resource for developers and organizations looking to leverage Azure's AI capabilities through effective API management, offering practical labs and tools to experiment with cutting-edge AI technologies and deployment strategies.

https://github.com/Azure-Samples/AI-Gateway

agentsai-agentsai-budget-managementai-foundryai-gatewayai-servicesapi-managementapi-securityapimanagementautogenazureazure-api-managementazure-openaibackend-pool-load-balancingbicepcontent-filteringfinops-frameworkfoundryfunction-callinggenaigpt-4ointelligent-applicationsjupyter-notebooksmcpmcp-servermodel-context-protocolmodel-routingoauth-2.0openaiopenai-apiprompt-flowprompt-shieldingpythonreal-time-apistreamingtracing

Also in AI Agent Orchestration

ruvnet/claude-flow

Claude-Flow is an enterprise-grade AI orchestration platform that enables deployment and coordination of intelligent multi-agent swarms and autonomous workflows for building advanced conversational AI systems.

code-yeongyu/oh-my-openagent

Oh-My-OpenAgent (OmO) is an advanced AI agent harness designed for complex codebases, orchestrating various AI models like Codex and OpenCode for software engineering tasks.

herdrdev/herdr

Herdr is an agent multiplexer that provides a runtime environment for coding agents directly within your terminal, offering a comprehensive view of agent activities and persistent sessions.

BloopAI/vibe-kanban

Vibe Kanban is a Kanban board tool designed to manage and orchestrate AI coding agents, enabling efficient task tracking and workflow optimization in AI-assisted software development.

Donchitos/Claude-Code-Game-Studios

Transforms Claude Code into a comprehensive game development studio powered by 49 AI agents, 73 workflow skills, and a hierarchical coordination system for structured game creation.

NVIDIA/NemoClaw

NVIDIA NemoClaw is an open-source reference stack enabling the secure and sandboxed operation of AI agents like OpenClaw and Hermes within NVIDIA OpenShell environments, offering managed inference ...

NirDiamant/agents-towards-production

Agents Towards Production is an open-source repository offering end-to-end tutorials and blueprints for building scalable, production-grade Generative AI agents from concept to deployment.

elizaOS/eliza

Eliza is a versatile AI agent operating system that enables the creation and deployment of autonomous agents across multiple platforms with extensible features and document interaction capabilities.