Main
Start as a library, not a template: add Koog via Maven/Gradle, then grow your agent surface incrementally.
Use MCP as the boundary for tools: keep tool definitions structured so your agent logic stays testable.
Prefer predictable control flow: treat retries/timeouts as first-class, especially when adding external tools.
Document the setup in your repo: dependency + minimal example beats a long, vague architecture note for onboarding.
README (excerpt)
Koog
Build status:
Useful links: