hi team &amp; <@UTC9JTKS8> , I want to know the ro...
# koog-agentic-framework
h
hi team & @Vadim Briliantov , I want to know the roadmap for development, direction, and the items that Koog plans to do, like the roadmap at https://kotlinlang.org/docs/roadmap.html . Can you provide that?
👀 2
v
Hi! We’ll form more detailed roadmap at the beginning of the next year! For now, I can mention several directions that we are equally priotitizing: • External ecosystem integrations ◦ AWS AgentCore (
in progress
) ◦ Google Agent Engine ◦ Akka Agents (experimental) • Backend and enterprise ◦ Persistence improvements (ex.: parallel nodes persistence, etc.) ◦ Full Spring.AI integration ◦ Vector Storages (major ones out-of-the-box, and others -- via Spring AI?) ◦ Java API --
in progress / on review
https://github.com/JetBrains/koog/pull/1185) • Advanced strategies development ◦ Planners (LLM-based, GOAP) -- mostly done, see 0.6.0 release notes ▪︎ Recursive tree planner (LLM-based) with parallel/subsequent subtasks in nodes -- not started • Android on-device & Local agents ◦ Fix erronous Tool Calling of weak small models -- done, see 0.6.0 release notes ▪︎ Also we’re planning to evaluate and improve this further in the next releases together with our ML team. ◦ Support Android models (gemma family) -- in progres • IDE support and tooling ◦ AI Debugger Support ◦ Koog-specific wizard and experience • Framework maturity ◦ Refine or unite LLMClient/PromptExecutor API ◦ Implement client-Side load balancing ◦ Model selection API (auto-choosing models based on listed requirements, not by name) ◦ Finalize whole API before
1.0.0-RC
▪︎ Polish pre-defined nodes API ▪︎ Make system prompts update/append more clear ▪︎ add parameter to
subgraph
,
subgraphWithTask
, and
subtask
that would regulate whether history is inherited, is empty, or not ▪︎ Simplify structured requests API and return types ▪︎ Fix whatever is left in reasoning messages (ex: Google-specific issues) ▪︎ Add media types support in simple strategies, and nodes (currently default agents can’t work with or produce images) ▪︎ Support real-time API, image generation API, and cover other gaps ▪︎ …and many more… • ACP ◦ ACP support in Koog -- mostly done, see 0.6.0 release notes ◦ Wrappers for existing coding and large agents (Claude Agent, Gemini CLI, etc.) ◦ Inherit
AIAgent
from
Node
to allow building pipelines around existing agents (see above) There are few other major directions that I can’t mention yet because they relate to (or are a part of) a bigger picture of upcoming JetBrains products and ecosystem, so what I can say so far is -- stay tuned 🙂
🙌 1
🔥 1
kodee happy 2
kodee greetings 1
Please let me know if it resonates with your priorities? Also please feel free to share what you would like to see in Koog in the future
🙌 1
h
ok thx @Vadim Briliantov a lot
s
is there plan to add support to skills (like claude skill)?