{"data":{"slug":"jetbrains-koog","name":"koog","tagline":"A JVM-based framework for building enterprise-ready AI agents","github_url":"https://github.com/JetBrains/koog","owner":"JetBrains","repo":"koog","owner_avatar_url":"https://avatars.githubusercontent.com/u/878437?v=4","primary_language":"Kotlin","stars":4579,"forks":474,"topics":["agentframework","agentic-ai","agents","ai","ai-agents-framework","aiagentframework","android-ai","anthropic","genai","generative-ai","java","jvm","kotlin","ktor","llm","mcp","multi-agent-systems","ollama","openai","spring"],"archived":false,"github_pushed_at":"2026-09-14T09:30:21+00:00","maintenance_label":"Very active","stars_delta_30d":64,"url":"https://www.graphcanon.com/tools/jetbrains-koog","markdown_url":"https://www.graphcanon.com/tools/jetbrains-koog.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/jetbrains-koog","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=jetbrains-koog","description":"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","homepage_url":"https://docs.koog.ai","license":"Apache-2.0","open_issues":195,"watchers":164,"ai_summary":"Koog offers a comprehensive platform to develop fault-tolerant and predictable AI agents across diverse environments including backend services, Android, iOS, JVM, and web browsers.","readme_excerpt":"### Requirements\n\n- JDK 17 or higher is required to use the framework on JVM.\n- Kotlin 2.3.10 or higher should be set explicitly in existing projects. Please check the [libs.versions.toml](gradle/libs.versions.toml) to know more about Kotlin dependencies (currently it uses kotlinx-coroutines 1.10.2, kotlinx-serialization 1.10.0 and kotlinx-datetime 0.7.1)\n\n---\n\n## License\nKoog is licensed under the [Apache 2.0 License](LICENSE.txt).","github_created_at":"2025-05-01T13:38:01+00:00","created_at":"2026-07-15T11:03:56.636058+00:00","updated_at":"2026-09-20T05:13:23.190748+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agentframework","name":"agentframework"},{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"agents","name":"agents"},{"slug":"ai-agents-framework","name":"ai-agents-framework"},{"slug":"android-ai","name":"android-ai"},{"slug":"anthropic","name":"anthropic"},{"slug":"genai","name":"genai"},{"slug":"generative-ai","name":"generative-ai"}],"trust":{"provenance":{"is_fork":false,"github_id":976095156,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T05:13:21.359Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":2,"days_since_push":5,"last_release_at":"2026-08-28T13:32:56Z","stars_delta_30d":64,"open_issues_delta_30d":20},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T11:03:57.994Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T05:13:22.384Z"},"languages":{"value":["kotlin"],"source":"github.language","observed_at":"2026-09-20T05:13:22.384Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-20T05:13:22.384Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Need JVM-based fault-tolerant AI agents across multiple platforms including Android, iOS, and web browsers","Development primarily in Kotlin or Java with dependency on JDK 17 and higher"],"when_not_to_use":["Primarily working outside of JVM environments, such as pure Python or JavaScript projects without JVM support","Looking for an AI agent framework that does not require JDK 17 or Kotlin 2.3.10 or higher"],"source":"enrich:decision_facts","observed_at":"2026-07-17T11:47:00.887Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Koog offers JVM-centric AI agent development with support for wide-ranging deployment environments from Kotlin."},{"label":"License detail","value":"Apache-2.0 License grants permissive use with attribution requirement."}]}}