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
Koog 是一个专为 Java 和 Kotlin 生态系统设计的全平台 AI Agent 开发框架。它旨在帮助开发者构建可预测、高容错且具备企业级能力的智能代理,支持从后端服务到移动端及浏览器环境的广泛部署。
支持多平台开发,利用 Kotlin Multiplatform 技术将代理部署至 JVM、Android、iOS 及浏览器环境。 内置重试机制与状态持久化功能,确保复杂工作流在执行过程中的可靠性与容错能力。 提供智能历史记录压缩技术,在维持对话上下文的同时有效优化 Token 使用效率。 无缝集成 Spring Boot 和 Ktor 等主流 JVM 框架,并支持通过 OpenTelemetry 提供完善的可观测性监控。 支持灵活切换不同的大模型供应商,并在运行时保持对话上下文的平滑衔接,同时集成了模型上下文协议(MCP)。
适用于需要在企业级应用中集成 AI 代理的后端工程师、移动端开发者以及跨平台解决方案构建者,特别适合处理复杂、长链路且对系统稳定性有严格要求的 AI 任务场景。