Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.1.0 (Initial Release) source code.tar.gz | 2025-05-21 | 467.3 kB | |
0.1.0 (Initial Release) source code.zip | 2025-05-21 | 875.7 kB | |
README.md | 2025-05-21 | 1.6 kB | |
Totals: 3 Items | 1.3 MB | 0 |
Published 21 May 2025
The first public release of Koog, a Kotlin-based framework designed to build and run AI agents entirely in idiomatic Kotlin.
Key Features
- Pure Kotlin implementation: Build AI agents entirely in natural and idiomatic Kotlin
- MCP integration: Connect to Model Context Protocol for enhanced model management
- Embedding capabilities: Use vector embeddings for semantic search and knowledge retrieval
- Custom tool creation: Extend your agents with tools that access external systems and APIs
- Ready-to-use components: Speed up development with pre-built solutions for common AI engineering challenges
- Intelligent history compression: Optimize token usage while maintaining conversation context
- Powerful Streaming API: Process responses in real-time with streaming support and parallel tool calls
- Persistent agent memory: Enable knowledge retention across sessions and different agents
- Comprehensive tracing: Debug and monitor agent execution with detailed tracing
- Flexible graph workflows: Design complex agent behaviors using intuitive graph-based workflows
- Modular feature system: Customize agent capabilities through a composable architecture
- Scalable architecture: Handle workloads from simple chatbots to enterprise applications
- Multiplatform: Run agents on both JVM and JS targets with Kotlin Multiplatform
Supported LLM Providers
- OpenAI
- Anthropic
- OpenRouter
- Ollama
Supported Targets
- JVM (requires JDK 17 or higher)
- JavaScript