Score qualité 78Bai-agents.rs#coding#no-code#writing

AI Agents Framework — Un YAML = n'importe quel agent

AI Agents Framework est un framework Rust permettant de construire des agents IA à partir d'une seule spécification YAML. Il prend en charge l'identité des agents, la mémoire, les appels d'outils, les réponses en streaming et l'exécution en CLI.

Visiter le site

À propos de cet outil

Aperçu

AI Agents Framework est un framework Rust open source fondé sur le principe « Un YAML = n'importe quel agent ». Les développeurs écrivent une seule spécification YAML pour définir et exécuter des agents IA dotés d'identité, de mémoire, de structure comportementale et de capacité d'appel d'outils.

Capacités principales

  • Définition pilotée par YAML : déclarer des agents via une seule spécification YAML, avec --agent utilisé uniquement lorsque la suite ne déclare pas d'agent, et --dry-config-check pour valider la suite et l'agent référencé sans sélectionner de scénarios, construire des fournisseurs ni écrire de rapports.
  • Appels d'outils : les agents peuvent effectuer des appels d'outils pendant un tour ; la structure AgentResponse contient le texte final et une liste optionnelle d'appels d'outils.
  • Réponses en streaming : prend en charge les flux AgentStreamEvent incluant les événements Chunk et Final pour observer la sortie en temps réel.
  • Mémoire et sessions : prend en charge l'enregistrement et la liste des sessions, avec les valeurs {{ context.<key> }} du gestionnaire de contexte.
  • Observabilité : fournit ObservabilityConfig et ObservabilityManager avec des callbacks pour le démarrage d'outils et les erreurs.
  • Exécution en CLI : exécuter des agents en ligne de commande avec ai-agents-cli run agent, le niveau de log étant contrôlé par RUST_LOG.
  • Intégration de modèles : des champs tels que num_ctx, num_gpu et keep_alive sont fusionnés dans le corps de requête Ollama.

Public

Destiné aux contributeurs open source, aux constructeurs d'agents IA et aux développeurs Rust. La courbe d'apprentissage est moyenne, le modèle est gratuit, et une API publique ainsi qu'un dépôt GitHub sont disponibles.

Cas d’usage
  • Define and run AI agents through YAML configuration
  • Run agents from the command line and inspect logs
  • Stream agent responses and observe tool events
  • Build agents with identity, memory, and tool calls
  • Validate a suite and referenced agent before running

Fonctions et usages

Single YAML specification for agentsTool calls with AgentResponse structAgentStreamEvent streaming eventsSession saving and listingContext manager template valuesObservabilityManager callbacksCLI agent executionOllama request body field merging--dry-config-check validation

En bref

Monétisation
  • Gratuit
Signaux de maturité
  • Open source
  • API publique
Courbe d'apprentissage
  • Moyenne

Sources

Chaque fiche conserve ses sources et sa date de vérification.

Outils similaires

Spettro
spettro.app
90

Spettro est un assistant de codage multi-agents axé terminal, écrit en Go, avec des agents configurables, un mode objectif, des compétences d'agent, une exécution sensible aux approbations, des sessions persistantes et un routage de modèles compatible OpenAI.

Freemium · 5+/mois

Voir les détails
T
Threadplane
threadplane.ai
85

Threadplane est un outil open source pour les développeurs Angular permettant de créer des interfaces de chat pour les agents IA, avec streaming, appels d'outils et UI générée par l'agent.

Gratuit

Voir les détails
AgentQL
docs.agentql.com
84

AgentQL est un outil de développement qui s'intègre à Playwright pour automatiser les interactions web et extraire des données de sites web via son API de requête.

Payant · 99 $US/mois

Voir les détails
Manufact
manufact.com
92

Manufact est une plateforme pour les ingénieurs IA et les développeurs permettant de créer, déployer et surveiller des serveurs et applications MCP. Elle offre des analyses, un OAuth géré et une capture automatique du trafic pour aider les équipes à livrer plus rapidement des intégrations MCP.

Freemium · 2 $US+/mois

Voir les détails