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

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

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

microsoft/Agents

0
View on GitHub↗
964 Stars·312 Forks·TypeSpec·MIT·11 Aufrufeaka.ms/agentsdkdocs↗

Agents

Agents is an open-source software development kit for building, securing, and deploying multichannel conversational AI assistants across enterprise productivity platforms and web interfaces. It functions as a comprehensive framework that enables developers to operate full-stack conversational assistants across multiple messaging channels simultaneously from a single codebase, while connecting agents to large language models and custom orchestration logic without vendor lock-in.

The architecture features an adapter-based channel multiplexing system that routes unified agent messages to diverse enterprise chat platforms through decoupled protocol adapters and platform-specific drivers. A sequential middleware message pipeline intercepts and transforms inbound and outbound chat payloads using a chain-of-responsibility pattern, while an extensible built-in storage layer persists conversation history and session variables across multiple turns.

Enterprise security is enforced by embedding authentication and policy checks directly into the runtime pipeline to secure conversational data and identity tokens automatically. Additionally, the system provides a provider-agnostic inference abstraction layer that allows underlying language models and custom logic to be swapped dynamically.

Features

  • Conversational AI Platforms - Provides a comprehensive framework for building, securing, and deploying multichannel conversational AI assistants and chat bots.
  • AI Agents and Assistants - Builds full-stack conversational assistants with built-in state management across multiple communication channels.
  • Multichannel Conversational Development Kits - A software development kit for building full-stack conversational assistants and deploying them across multiple messaging channels simultaneously.
  • AI Service Integrations - Links conversational agents to any large language model or custom orchestration logic without vendor lock-in.
  • Chat Platform Adapters - Routes unified agent messages to diverse enterprise chat platforms through decoupled protocol adapters and platform-specific drivers.
  • Middleware Pipelines - Intercepts and transforms inbound and outbound chat payloads sequentially using a chain-of-responsibility processing pattern.
  • Agentic LLM Frameworks - Delivers an open software development kit for building and securing autonomous agents powered by large language models.
  • LLM Orchestrators - Manages the connection and workflow between various large language model deployments and custom orchestration logic.
  • Model Orchestration Layers - Unifies access to multiple artificial intelligence providers and model backends through a flexible inference abstraction layer.
  • Pluggable Architectures - Swaps underlying language models and custom logic dynamically through a flexible, provider-agnostic inference abstraction layer.
  • Conversational Channel Integrations - Connects conversational agents to third-party messaging platforms using decoupled protocol adapters.
  • Runtime Security Enforcement - Secures conversational data and identity tokens automatically by embedding authentication and policy checks directly into the runtime pipeline.
  • State Management Architectures - Persists conversation history and session variables across multiple turns using an extensible, built-in storage layer.

Star-Verlauf

Star-Verlauf für microsoft/agentsStar-Verlauf für microsoft/agents

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Agents

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Agents.
  • botpress/botpressAvatar von botpress

    botpress/botpress

    14,748Auf GitHub ansehen↗

    Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents powered by large language models. It provides a framework for managing the entire lifecycle of these agents, from initial creation through to deployment across various production environments. The platform includes a custom integration SDK for developing and publishing third-party connectors that extend agent capabilities. These tools allow for the creation of custom plugins that connect AI agents to external APIs and third-party services. The system supports both visual des

    TypeScript
    Auf GitHub ansehen↗14,748
  • microsoft/botframework-sdkAvatar von microsoft

    microsoft/botframework-sdk

    7,803Auf GitHub ansehen↗

    This project is a conversational AI software development kit and framework used to build interactive chatbots that engage in natural language conversations and execute tasks for end users. It provides a multi-channel bot framework that connects conversational agents to various external messaging services using standardized adapters. The SDK includes a conversational workflow orchestrator and a natural language processing toolkit for analyzing user intent and extracting entities to route conversation flows. It further incorporates a speech integration framework that enables bidirectional audio

    JavaScriptazure-bot-servicebotbot-builder
    Auf GitHub ansehen↗7,803
  • rockchinq/qchatgptAvatar von RockChinQ

    RockChinQ/QChatGPT

    16,352Auf GitHub ansehen↗

    QChatGPT is an LLM bot orchestration platform and multi-platform chatbot gateway. It serves as a bridge that routes messages between various instant messaging services and AI models using a unified codebase, functioning as an agentic workflow manager to handle complex multi-turn dialogues. The platform distinguishes itself through an extensible plugin framework that allows for the addition of custom logic and event-driven features via standardized protocols. It also includes a web-based bot controller, providing a browser interface to manage bot behavior and monitor real-time performance with

    Python
    Auf GitHub ansehen↗16,352
  • alibaba/spring-ai-alibabaAvatar von alibaba

    alibaba/spring-ai-alibaba

    8,415Auf GitHub ansehen↗

    This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow engine, and an LLM orchestration framework for Spring applications. It enables the development of stateful autonomous agents and the implementation of retrieval-augmented generation systems using document processing and vector databases. The framework distinguishes itself through a graph-based workflow runtime for designing complex AI pipelines with conditional routing and persistent state. It supports multi-agent orchestration via service-discovery coordination and provides human-i

    Javaagenticartificial-intelligencecontext-engineering
    Auf GitHub ansehen↗8,415
Alle 30 Alternativen zu Agents anzeigen→

Häufig gestellte Fragen

Was macht microsoft/agents?

Agents is an open-source software development kit for building, securing, and deploying multichannel conversational AI assistants across enterprise productivity platforms and web interfaces. It functions as a comprehensive framework that enables developers to operate full-stack conversational assistants across multiple messaging channels simultaneously from a single codebase, while connecting agents to large language models and custom orchestration logic without vendor…

Was sind die Hauptfunktionen von microsoft/agents?

Die Hauptfunktionen von microsoft/agents sind: Conversational AI Platforms, AI Agents and Assistants, Multichannel Conversational Development Kits, AI Service Integrations, Chat Platform Adapters, Middleware Pipelines, Agentic LLM Frameworks, LLM Orchestrators.

Welche Open-Source-Alternativen gibt es zu microsoft/agents?

Open-Source-Alternativen zu microsoft/agents sind unter anderem: botpress/botpress — Botpress is a conversational AI builder and LLM agent platform used to design chatbot workflows and orchestrate agents… microsoft/botframework-sdk — This project is a conversational AI software development kit and framework used to build interactive chatbots that… rockchinq/qchatgpt — QChatGPT is an LLM bot orchestration platform and multi-platform chatbot gateway. It serves as a bridge that routes… alibaba/spring-ai-alibaba — This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow… imclumsypanda/langchain-chatglm — This project is a LangChain-based framework for building retrieval-augmented generation systems, autonomous agents,… meta-llama/llama-stack — Llama-stack is a standardized orchestration stack and generative AI API gateway. It provides a unified communication…

Kuratierte Suchen mit Agents

Handverlesene Sammlungen, in denen Agents vorkommt.
  • Frameworks für autonome KI-Agenten
  • JavaScript AI agents framework
  • Framework für Multi-Agenten-Orchestrierung