About this project
Koog-sauce is an open-source Kotlin library (MIT licensed) that serves as an integration layer between JetBrains Koog and other AI frameworks. It provides two LLM client adapters—SpringAiLLMClient wrapping Spring AI's ChatClient, and Langchain4jLLMClient wrapping LangChain4j's ChatModel—both supporting standard and streaming interactions. The library also includes an AI Agent Builder that uses a fluent builder pattern to simplify creation and configuration of AI agents, allowing developers to wire together prompt executors, strategies, tool registries, and agent configurations. Requirements are JDK 17+ and Gradle 8.14.1+. The project is built with Gradle, includes comprehensive integration tests for both Spring AI and LangChain4j, and publishes KDoc documentation to GitHub Pages. It is published as Maven artifacts under the me.kpavlov group with separate modules for the core library, Spring AI integration, and LangChain4j integration.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.