koog

koog

Koog 是一个 JVM 框架,用于构建可靠且企业级的 AI 代理。

MCP编程与开发开源KotlinJavaAI 代理LLM
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 4.4k
收录来源
mcp-github

能力说明

Koog 是一个基于 Kotlin 和 Java 的框架,旨在帮助开发者在各种平台上(包括后端服务、Android、iOS、JVM 甚至浏览器环境)构建可预测、容错且企业级的 AI 代理。它提供了处理复杂 LLM 和 AI 问题的成熟解决方案。通过 Koog,AI 可以获得多平台部署、故障恢复、历史压缩优化等功能。适合需要构建高性能 AI 代理的企业和开发者。

能力点

  • 多平台开发支持
  • 内置重试机制和状态恢复
  • 智能历史压缩优化
  • 与 Spring Boot 和 Ktor 集成
  • OpenTelemetry 导出器集成
  • 无缝切换 LLM 提供商

适用场景

构建跨平台的 AI 代理实现复杂的 AI 工作流提高 AI 代理的可靠性优化长对话中的上下文管理

接入方式

依赖:JDK 17 或更高版本Kotlin 2.3.10 或更高版本API Key
在 `build.gradle.kts` 中添加依赖:">\n```kotlin\\ndependencies {\\n    implementation("ai.koog:koog-agents:1.0.0")\\\n    implementation("ai.koog:koog-agents-additions:1.0.0-beta")\\\n}\\

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

Koog 支持哪些平台?

支持 JVM、JS、WasmJS 和 iOS 平台。

Koog 是否开源?

是的,Koog 是开源项目。

相关 Skill