Zum Hauptinhalt springen
ToolPotion
KI-Berater
Einreichen

Agent Squad

KI-GitHub-Repos#77KI-Agenten-Builder#70Open Source · Web, iOS, macOS

Agent Squad ist ein Open-Source-Framework zur Orchestrierung mehrerer spezialisierter KI-Agenten. Ein Klassifizierer leitet jede Benutzeranfrage an den am besten geeigneten Agenten weiter, während der Orchestrator den Gesprächskontext über die Gesprächsphasen hinweg aufrechterhält. Es wird als drei Laufzeitumgebungen (TypeScript, Python und ein neuer On-Device Swift-Paket) mit vorgefertigten Agenten für Bedrock, Anthropic, OpenAI, Lex und Lambda ausgeliefert.

Repository ansehen
Teilen
Repository ansehen
Teilen

Agent Squad (ehemals multi-agent-orchestrator und zuvor unter AWS Labs gehostet) ist ein Open-Source-Framework zum Erstellen von Systemen, die aus mehreren spezialisierten KI-Agenten bestehen, anstatt aus einem allgemeinen Chatbot. Ein Klassifizierer liest die Anfrage des Benutzers und die Gesprächshistorie und wählt den am besten geeigneten Agenten aus, um diese Phase zu bearbeiten; ein Orchestrator sorgt dann dafür, dass der Kontext zwischen den Agenten fließt, sodass ein mehrstufiges Gespräch kohärent bleibt, auch wenn es an verschiedene Agenten weitergeleitet wird.

Weiterlesen

Das Projekt wird als drei Laufzeitumgebungen ausgeliefert, die von den Betreuern als funktionsgleich beschrieben werden: ein TypeScript-Paket (npm install agent-squad) und ein Python-Paket (pip install agent-squad, mit Erweiterungen für aws, anthropic, openai oder alle), die beide überall dort laufen, wo Node oder Python laufen, einschließlich AWS Lambda oder einem Container. Ein neuer Swift-Paket bringt dasselbe Orchestrierungsmodell auf iOS und macOS, das vollständig auf dem Gerät mit nativen und MCP (Model Context Protocol) Toolaufrufen, Echtzeit-Sprachverarbeitung, Nachverfolgung und lokalem Chat-Speicher läuft.

Out of the box enthält Agent Squad vorgefertigte Agentenwrapper für Amazon Bedrock, Anthropic, OpenAI, Amazon Lex und AWS Lambda sowie integrierte Klassifizierer, Speicher-Backends und Abrufmechanismen, mit definierten Erweiterungspunkten für benutzerdefinierte Agenten, Klassifizierer oder Speicher. Antworten können gestreamt oder vollständig zurückgegeben werden. Eine neuere Ergänzung, JevClassifier, ersetzt den standardmäßigen LLM-basierten Klassifizierer durch ein Entscheidungsmodell (Jev, von TypeSafe AI), das den gewählten Agenten plus einen kalibrierten Vertrauensscore in weniger als einer Sekunde zurückgibt, nur auf Basis der Eingabetoken abgerechnet wird und ein explizites "unbekannt"-Ergebnis für Anfragen außerhalb des Anwendungsbereichs unterstützt, anstatt eine Übereinstimmung zu erzwingen.

Das Repository wurde von awslabs/agent-squad zu 2FastLabs/agent-squad übertragen und wurde ursprünglich als multi-agent-orchestrator veröffentlicht; der Wechsel der GitHub-Organisation signalisiert einen Wechsel des Betreuers von AWS Labs zu einem unabhängigen Team, obwohl das Framework und seine APIs aus demselben Codebasis fortgeführt werden. Es ist unter der Lizenz Apache 2.0 lizenziert und hat zum Zeitpunkt des Schreibens etwa 7.700 GitHub-Sterne.

Agent Squad eignet sich für Entwickler, die Chatbots oder Assistenten erstellen, die zwischen mehreren unterschiedlichen Fähigkeiten oder Wissensbereichen (zum Beispiel ein technischer Support-Agent im Vergleich zu einem Abrechnungsagenten) wechseln müssen, anstatt sich auf einen einzigen Prompt zu verlassen, um alles zu erledigen, sowie für Teams, die dieselbe Orchestrierungslogik in einer Backend-Sprache (Python oder TypeScript) und nativ auf Apple-Geräten verfügbar haben möchten.

  • KategorieKI-Agenten-Builder
  • PreismodellOpen Source
  • BereitstellungUniversell (Cloud, Lokal, AWS Lambda)
  • PlattformenWeb, iOS, macOS

  • Klassifizierer-basiertes Routing jeder Anfrage an den am besten geeigneten spezialisierten Agenten

  • Gesprächskontext wird über Agenten und Sitzungen hinweg aufrechterhalten

  • Streaming- und Nicht-Streaming-Agentenantworten

  • Vorgefertigte Agenten für Bedrock, Anthropic, OpenAI, Amazon Lex und AWS Lambda

  • Erweiterbare Speicher-, Klassifizierer- und Abrufschnittstellen für benutzerdefinierte Setups

  • Funktionsgleiche Python- und TypeScript-Laufzeitumgebungen, die in Lambda, Containern oder lokal verwendet werden können

  • On-Device Swift-Laufzeit für iOS und macOS mit nativen und MCP-Toolaufrufen

  • Echtzeit-Sprachverarbeitung und lokal-priorisierter Chat-Speicher in der Swift-Laufzeit

  • JevClassifier: sub-sekündliches, kalibriertes Vertrauensrouting über ein Entscheidungsmodell anstelle eines LLM-Aufrufs

  • Apache 2.0 Lizenz, gepflegt bei 2FastLabs/agent-squad (ehemals AWS Labs' multi-agent-orchestrator)

  1. Paket installieren: npm install agent-squad (TypeScript) oder pip install "agent-squad[aws]" (Python).

  2. Orchestrator erstellen: Instanziieren Sie AgentSquad() in Ihrer App.

  3. Agenten hinzufügen: Registrieren Sie vorgefertigte Agenten (z.B. BedrockLLMAgent) mit einem Namen und einer Beschreibung ihrer Spezialität.

  4. Anfragen weiterleiten: Rufen Sie routeRequest()/route_request() mit der Nachricht des Benutzers, der Benutzer-ID und der Sitzungs-ID auf.

  5. Antwort verarbeiten: Lesen Sie response.output (oder streamen Sie Teile) und response.metadata.agentName, um zu sehen, welcher Agent geantwortet hat.

  6. JevClassifier verwenden: Übergeben Sie classifier: new JevClassifier() für schnelleres, entscheidungsmodellbasiertes Routing.

  • Multi-Skill-Chatbots
  • On-Device iOS/macOS-Assistenten
  • AWS-native Agenten-Backends
  • Schnelles Intent-Routing

Von Amazon Web Services

Agent Squad Bewertungen

Wird geladen...

Beliebte KI-Tools wie Agent Squad

BeeAI Framework

KI-GitHub-Repos

BeeAI Framework ist ein Open-Source-Toolkit zum Erstellen von produktionsreifen KI-Agenten und Multi-Agenten-Systemen. Es unterstützt die Entwicklung in Python und TypeScript und…

KI-Agenten-Builder

Platz 107 in KI-GitHub-Repos

Tool ansehen

KI-GitHub-Repos

Open-Source-Toolkit zum Erstellen von produktionsreifen KI-Agenten und Multi-Agenten-Systemen. Es unterstützt die Entwicklung in Python und TypeScript und…BeeAI Framework ist ein Open-Source-Toolkit zum Erstellen von produktionsreifen KI-Agenten und Multi-Agenten-Systemen. Es unterstützt die Entwicklung in Python und TypeScript und…

KI-Agenten-Builder
Platz 107 in KI-GitHub-Repos

Microsoft Agent Framework ist ein Tool zum Erstellen, Orchestrieren und Bereitstellen von KI-Agenten und Multi-Agenten-Workflows. Es unterstützt Python und .NET und ermöglicht…

KI-Agenten-Builder

Platz 26 in KI-GitHub-Repos

Tool ansehen

Tool zum Erstellen, Orchestrieren und Bereitstellen von KI-Agenten und Multi-Agenten-Workflows. Es unterstützt Python und .NET und ermöglicht…Microsoft Agent Framework ist ein Tool zum Erstellen, Orchestrieren und Bereitstellen von KI-Agenten und Multi-Agenten-Workflows. Es unterstützt Python und .NET und ermöglicht…

KI-Agenten-Builder
Platz 26 in KI-GitHub-Repos

Pocket Flow

KI-GitHub-Repos

Pocket Flow ist ein minimalistisches LLM-Framework mit 100 Zeilen Code, das für die schnelle Entwicklung konzipiert ist. Es ermöglicht KI-Agenten, andere Agenten zu erstellen, und…

KI-Agenten-Builder

Platz 139 in KI-GitHub-Repos

Tool ansehen

KI-GitHub-Repos

Minimalistisches LLM-Framework mit 100 Zeilen Code, das für die schnelle Entwicklung konzipiert ist. Es ermöglicht KI-Agenten, andere Agenten zu erstellen, und…Pocket Flow ist ein minimalistisches LLM-Framework mit 100 Zeilen Code, das für die schnelle Entwicklung konzipiert ist. Es ermöglicht KI-Agenten, andere Agenten zu erstellen, und…

KI-Agenten-Builder
Platz 139 in KI-GitHub-Repos

CowAgent

KI-GitHub-Repos

CowAgent, früher chatgpt-on-wechat, ist ein Open-Source-Agenten-Harness, der mehrstufige Aufgaben plant, Werkzeuge und Fähigkeiten nutzt und langfristiges Gedächtnis sowie eine…

KI-Agenten-Builder
Tool ansehen

KI-GitHub-Repos

Früher chatgpt-on-wechat, ist ein Open-Source-Agenten-Harness, der mehrstufige Aufgaben plant, Werkzeuge und Fähigkeiten nutzt und langfristiges Gedächtnis sowie eine…CowAgent, früher chatgpt-on-wechat, ist ein Open-Source-Agenten-Harness, der mehrstufige Aufgaben plant, Werkzeuge und Fähigkeiten nutzt und langfristiges Gedächtnis sowie eine…

KI-Agenten-Builder
Top 250 KI-GitHub-Repos ansehen

Langroid

KI-GitHub-Repos

Langroid ist ein Python-Framework zum Erstellen von LLM-gestützten Anwendungen mithilfe eines Multi-Agenten-Programmierparadigmas. Es ermöglicht Entwicklern, Agenten zu erstellen,…

KI-Agenten-Builder

Platz 94 in KI-GitHub-Repos

Tool ansehen

KI-GitHub-Repos

Python-Framework zum Erstellen von LLM-gestützten Anwendungen mithilfe eines Multi-Agenten-Programmierparadigmas. Es ermöglicht Entwicklern, Agenten zu erstellen,…Langroid ist ein Python-Framework zum Erstellen von LLM-gestützten Anwendungen mithilfe eines Multi-Agenten-Programmierparadigmas. Es ermöglicht Entwicklern, Agenten zu erstellen,…

KI-Agenten-Builder
Platz 94 in KI-GitHub-Repos

IoA ist ein Open-Source-Framework, das kollaborative KI-Agenten in die Lage versetzt, komplexe Aufgaben zu bewältigen. Es verwendet eine vom Internet inspirierte Architektur für…

KI-Agenten-Builder
Tool ansehen

Haystack ist ein Open-Source-AI-Orchestrierungsrahmen, der für den Aufbau kontext-engineerter, produktionsbereiter LLM-Anwendungen entwickelt wurde. Er ermöglicht das Design…

KI-Agenten-Builder

Platz 66 in KI-GitHub-Repos

Tool ansehen

Open-Source-AI-Orchestrierungsrahmen, der für den Aufbau kontext-engineerter, produktionsbereiter LLM-Anwendungen entwickelt wurde. Er ermöglicht das Design…Haystack ist ein Open-Source-AI-Orchestrierungsrahmen, der für den Aufbau kontext-engineerter, produktionsbereiter LLM-Anwendungen entwickelt wurde. Er ermöglicht das Design…

KI-Agenten-Builder
Platz 66 in KI-GitHub-Repos

SuperAGI

KI-GitHub-Repos

SuperAGI ist ein entwicklerorientiertes, Open-Source-Framework für autonome KI-Agenten. Es ermöglicht Entwicklern, nützliche autonome Agenten schnell und zuverlässig zu erstellen,…

KI-Agenten-Builder

Platz 59 in KI-GitHub-Repos

Tool ansehen

KI-GitHub-Repos

Entwicklerorientiertes, Open-Source-Framework für autonome KI-Agenten. Es ermöglicht Entwicklern, nützliche autonome Agenten schnell und zuverlässig zu erstellen,…SuperAGI ist ein entwicklerorientiertes, Open-Source-Framework für autonome KI-Agenten. Es ermöglicht Entwicklern, nützliche autonome Agenten schnell und zuverlässig zu erstellen,…

KI-Agenten-Builder
Platz 59 in KI-GitHub-Repos
1 von 8