JetBrains / koog
Koog is a JVM (Java and Kotlin) framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-browser environments. Koog is based on our AI products expertise and provides proven solutions for complex LLM and AI problems
Why this job: works in the areas we cover, but does not say which job it does
What it does
- Multiplatform development. Deploy agents across JVM, JS, WasmJS, Android, and iOS targets using Kotlin Multiplatform.
- Reliability and fault-tolerance. Handle failures with built-in retries and restore the agent state at specific points during execution with the agent persistence feature.
- Intelligent history compression. Optimize token usage while maintaining context in long-running conversations using advanced built-in history compression techniques.
- Enterprise-ready integrations. Utilize integration with popular JVM frameworks such as Spring Boot and Ktor to embed Koog into your applications.
- Observability with OpenTelemetry exporters. Monitor and debug applications with built-in support for popular observability providers (W&B Weave, Langfuse).
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 12 days ago
- Stars
- 4,654
- +6 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- 1.3.0
- Released 46 days ago
- Built with
- Kotlin
- 97% of the code
Is it looked after?
- Contributors
- 7
- Last 90 days
- Issues
- 74% closed
- 116 still open
- Pull requests
- 1,296 merged
- 149 waiting
- Releases
- 28
- 18 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- Kotlin 97%
- Java 3%
- Python <1%
- Shell <1%
Topics
- agentframework
- agentic-ai
- agents
- ai
- aiagentframework
- anthropic
- generative-ai
- java
- kotlin
- ktor
- llm
- mcp
Project record
- JobOther AI tools
- StatusListed
- Commits1,195
- Forks509
- Watching159
- Stars in 28 days+53
- CreatedMay 1, 2025
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
