Skip to content

add koog framework #514

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add koog framework #514

wants to merge 1 commit into from

Conversation

devcrocod
Copy link
Member

Description

add koog framework

Type of change

  • Adding a new library descriptor
  • Fixing an error in an existing descriptor
  • Updating an outdated descriptor
  • Updating the library version

Checklist for new descriptors (remove if not applicable):

  • Description and link — Ensure that the description field accurately describes the library and that the link points to the current repository.
  • Properties — The properties field contains all versions of Maven dependecies used in the dependencies section.
  • Dependencies — The dependencies listed in the dependencies section use version variables correctly.
  • Renders (if applicable) — If the library includes classes for visualization, the renderers section has appropriate rendering rules.
  • Testing — Ensure that the descriptor works correctly in a Kotlin notebook.

Please note that we reserve the right to decline PRs that add new library descriptors base on considerations of quality, stability, or long-term support.

@devcrocod devcrocod requested a review from ileasile May 28, 2025 23:26
{
"description": "Koog is a Kotlin-based framework designed to build and run AI agents entirely in idiomatic Kotlin.",
"properties": [
{
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please but every property in one line (like in other descriptors), otherwise renovate won't work

"ai.koog:koog-agents-jvm:$v"
],
"imports": [
"ai.koog.agents.core.agent.*",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we really need that much imports? Especially in case of package moves things could easily break. Let's probably leve only the most essential ones?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants