AI Agent Framework
4.1k 2026-04-13

JetBrains/koog

A JVM (Java/Kotlin) framework for building predictable, fault-tolerant, and enterprise-ready AI agents across multiple platforms.

Core Features

Multiplatform development (JVM, JS, WasmJS, Android, iOS)
Reliability and fault-tolerance with persistence and retries
Intelligent history compression for optimized token usage
Enterprise integrations (Spring Boot, Ktor) and observability (OpenTelemetry)
LLM switching, seamless history adaptation, and knowledge retrieval (RAG, vector embeddings)

Detailed Introduction

Koog is a Kotlin-based framework from JetBrains designed to simplify the creation of robust, enterprise-grade AI agents. Leveraging JVM and Kotlin Multiplatform, it enables deployment across diverse environments from backend services to mobile and web. It addresses complex AI challenges with features like fault tolerance, intelligent history management, and integrations with popular JVM frameworks and observability tools. Koog empowers developers to build sophisticated, context-aware agents using an idiomatic, type-safe API, supporting various LLM providers and advanced capabilities like RAG and streaming.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.