Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
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
| Date | Stars |
|---|---|
| 2026-07-24 | 4472 |
| 2026-07-25 | 4474 |
| 2026-07-28 | 4474 |
| 2026-07-30 | 4474 |
| 2026-07-31 | 4484 |
| 2026-08-06 | 4484 |
Today
— stars today
This week
+10 stars this week
This month
— stars this month
Momentum
45.0
growth rate 0.22%/day
# Koog [](https://kotlinlang.org/docs/components-stability.html) [](https://search.maven.org/artifact/ai.koog/koog-agents) [](https://github.com/JetBrains#jetbrains-on-github) [](http://kotlinlang.org) [](https://github.com/JetBrains/koog/actions?query=branch%3Amain) [](LICENSE.txt) Build status: [](https://github.com/JetBrains/koog/actions/workflows/checks.yml?query=branch%3Adevelop) [](https://github.com/JetBrains/koog/actions/workflows/heavy-tests.yml?query=branch%3Adevelop) [](https://github.com/JetBrains/koog/actions/workflows/ollama-tests.yml?query=branch%3Adevelop) Useful links: * [Documentation](https://docs.koog.ai/) * [API reference](https://api.koog.ai/) * [Slack channel](https://docs.koog.ai/koog-slack-channel/) * [Issue tracker](https://youtrack.jetbrains.com/issues/KG) ## Overview Koog is a Kotlin-based framework designed to build and run AI agents entirely in idiomatic Kotlin and Java API. It lets you create agents that can interact with tools, handle complex workflows, and communicate with users. ### Key features Key features of Koog include: - **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). - **LLM switching and seamless history adaptation**: Switch to a different LLM at any point without losing the existing conversation history, or reroute between multiple LLM providers. - **Integration with JVM and Kotlin applications**: Build AI agents with an idiomatic, type-safe Kotlin DSL designed specifically for JVM and Kotlin developers. - **Model Context Protocol integration**: Use Model Context Protocol (MCP) tools in AI agents. - **Agent Client Protocol integration**: Build ACP-compliant agents that can communicate with standardized client applications using the Agent Client Protocol (ACP). - **Knowledge retrieval and memory**: Retain and retrieve knowledge across conversations using vector embeddings and RAG. - **Powerful Streaming API**: Process responses in real-time with streaming support and parallel tool calls. - **Modular feature system**: Customize agent capabilities through a composable architecture. - **Flexible graph workflows**: Design complex agent behaviors using intuitive graph-based workflows. - **Custom tool creation**: Enhance your agents with tools that access external systems and APIs. - **Comprehensive tracing**: Debug and monitor agent execution with detailed, configurable tracing. ### Available LLM providers and platforms The LLM providers and platforms whose LLMs you can use to power your agent capabilities: - Google - OpenAI - Anthropic - De
Excerpt of 7,010 characters
Read on GitHubAnastasiia Zarechneva · JetBrains · Germany
156
134
132
76
62
60
53
Konstantin Pavlov · Estonia
53
39
38
32
28
Sergey Karpov · JetBrains · Finland
24
20
Fatimazahra El Akkary · Jetbrains · Netherlands
19
16
14
Marko Marinkovic
13
11
11
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:ecebc98cfa7449bd, topic:agents, topic:multi-agent-systems, topic:agentic-ai