Hi! Thanks for offering your help. For sure, we are very open to such contributions!
We can discuss it in GH issues, or here in this thread or actually also in PR directly once you open it.
In general I think a Bedrock support in Koog would look similar to the one of OpenRouter , once you implement a client that works you would need to just wrap it into LLMClient interface and make sure that it works from the inside of PromptExecutor.
Also if you are planning to contribute it within 2 weeks, we should also add integration tests with a working API key for Bedrock — we can actually do that in parallel I think (cc: @Anastasiia Zarechneva WDYT?)