AI Agent Development Framework
4.1k 2026-04-26
JetBrains/koog
A Kotlin-based multiplatform framework for building predictable, fault-tolerant, and enterprise-ready AI agents with idiomatic JVM/Kotlin APIs.
Core Features
Multiplatform development (JVM, JS, WasmJS, Android, iOS)
Reliability and fault-tolerance (built-in retries, agent persistence)
Intelligent history compression and seamless LLM switching
Enterprise-ready integrations (Spring Boot, Ktor, OpenTelemetry)
Knowledge retrieval and memory (vector embeddings, RAG)
Detailed Introduction
Koog is a robust, Kotlin-first framework from JetBrains, designed to empower developers to build sophisticated AI agents. Leveraging JVM and Kotlin Multiplatform, it ensures agents are predictable, fault-tolerant, and deployable across diverse environments, from backend services to mobile and web. It addresses complex LLM challenges with features like intelligent history compression, seamless LLM switching, and enterprise integrations, making it ideal for creating scalable and observable AI-driven applications.