Rigging ist ein entwicklerorientiertes Framework, das die Erstellung und Orchestrierung von KI-Agenten vereinfacht. Es bietet Tool- und Funktionsregistrierung, Kontext- und Speichermanagement, Workflow-Ketten, Callback-Ereignisse und Logging. Entwickler können mehrere LLM-Anbieter integrieren, benutzerdefinierte Plugins definieren und mehrstufige Pipelines zusammenstellen. Das typsichere TypeScript SDK von Rigging sorgt für Modularität und Wiederverwendbarkeit und beschleunigt die Entwicklung von KI-Agenten für Chatbots, Datenverarbeitung und Inhaltserstellung.
Eine Python-Bibliothek, die KI-Agenten ermöglicht, externe Tools nahtlos über eine standardisierte Adapter-Schnittstelle zu integrieren und aufzurufen.
Der MCP Agent Tool Adapter agiert als Middleware zwischen sprachmodellbasierten Agenten und externen Tool-Implementierungen. Durch Registrierung von Funktionssignaturen oder Tool-Beschreibungen analysiert das Framework automatisch die Agent-Ausgaben, die Tool-Aufrufe spezifizieren, verteilt die entsprechenden Adapter, verwaltet die Eingabeserialization und gibt das Ergebnis an den Denkprozess zurück. Zu den Funktionen gehören dynamische Tool-Erkennung, Gleichzeitigkeitskontrolle, Protokollierung und Fehlerbehandlungs-Pipelines. Es unterstützt die Definition benutzerdefinierter Tool-Schnittstellen und die Integration von Cloud- oder On-Premise-Diensten. Dadurch können komplexe Multi-Tool-Workflows wie API-Orchestrierung, Datenabruf und automatisierte Operationen ohne Änderung des zugrunde liegenden Agentencodes aufgebaut werden.