Koog : Un framework Kotlin pour construire des agents IA

2025-05-25
Koog : Un framework Kotlin pour construire des agents IA

Koog est un framework basé sur Kotlin pour construire et exécuter des agents IA entièrement en Kotlin idiomatique. Il permet de créer des agents qui interagissent avec des outils, gèrent des workflows complexes et communiquent avec les utilisateurs. Ses principales caractéristiques incluent une implémentation pure Kotlin, l'intégration MCP, des capacités d'intégration, la création d'outils personnalisés, des composants prêts à l'emploi, une compression intelligente de l'historique, une API de streaming puissante, une mémoire persistante de l'agent, un traçage complet et des workflows graphiques flexibles. Il prend en charge divers fournisseurs de LLM tels que Google, OpenAI, Anthropic, OpenRouter et Ollama. Koog prend en charge les cibles JVM et JS et fournit des instructions détaillées sur les dépendances.

Développement