
AI AGENTS
koog
by JetBrains
Overview
Open-source JetBrains JVM-native framework for building production-ready AI agents in Kotlin or Java.
Details
Koog is an open-source JetBrains framework for building AI agents for the JVM ecosystem. It is described by JetBrains as a JVM-native agentic framework for creating production-ready AI agents in Kotlin or Java, with a Kotlin DSL and Java APIs. The GitHub source describes Koog as a JVM framework for building predictable, fault-tolerant, enterprise-ready AI agents across platforms including backend services, Android, iOS, JVM, and in-browser environments.
When to Use
Build AI agents in Kotlin or Java for JVM-based applications. Create production-ready or enterprise-oriented AI agents where predictability and fault tolerance are important. Evaluate an agent framework intended to work across backend services mobile targets JVM environments and browser-based environments.
Getting Started
- Visit the official Koog website at https://www.jetbrains.com/koog/ for the product overview.
- Read the official documentation at https://docs.koog.ai/ to learn the Kotlin DSL and Java APIs.
- Inspect the JetBrains GitHub repository at https://github.com/JetBrains/koog before adopting it in a project.
Key Features
- •JVM-native framework for AI agents
- •Supports Kotlin and Java
- •Kotlin DSL and Java APIs
- •Positioned for production-ready AI agents
- •Designed for predictable
- •fault-tolerant
- •enterprise-ready agents
- •Targets multiple environments including backend services
- •Android
- •iOS
- •JVM
- •and in-browser environments
Capabilities
- •AI agent development
- •JVM agent framework
- •Kotlin DSL
- •Java APIs
- •Cross-platform agent development
Last updated Jun 4, 2026