Koog
Initializing search
Support
Issue Tracker
Koog on GitHub
Documentation
Why Koog
Examples
API reference
Koog
Koog on GitHub
Documentation
Documentation
Overview
Overview
Key features
Module versioning
LLM providers
Glossary
Quickstart
Agents
Agents
Basic agents
Graph-based agents
Functional agents
Planner agents
Planner agents
LLM-based planners
GOAP agents
Prompts
Prompts
Creating prompts
Creating prompts
Multimodal content
Cache control
Running prompts
Running prompts
LLM clients
Prompt executors
Handling failures
LLM response caching
Strategies
Strategies
Pre-defined nodes and components
Predefined strategies
Custom strategy graphs
Parallel node execution
Data transfer between nodes
Tools
Tools
Built-in tools
Annotation-based tools
Class-based tools
Custom tools schema
Features
Features
Event handlers
Tracing
Chat memory
Chat memory
Chat agent with memory
Chat backend with memory
Long-term memory
Agent persistence
OpenTelemetry
OpenTelemetry
Datadog Exporter
Langfuse Exporter
Weave Exporter
Custom features
History compression
Model Context Protocol
A2A Protocol
A2A Protocol
A2A server implementation
A2A client implementation
A2A and Koog integration
Agent Client Protocol
LLM parameters
Model capabilities
Content moderation
Backend framework integrations
Backend framework integrations
Ktor
Spring Boot
Spring AI
Advanced usage
Advanced usage
Events
Structured output
Streaming API
Custom nodes
LLM sessions and manual history management
Subgraphs
Subgraphs
Overview
Custom subgraphs
Embeddings
RAG
Serialization
Testing
Why Koog
Examples
Examples
Examples
Attachments
Banking
BedrockAgent
Calculator
Chess
Guesser
Langfuse
MCP - Google Maps
MCP - Playwright
MCP - Unity
OpenTelemetry
VaccumAgent
Weave
API reference
404 - Not found