embabel/embabel-agent ? reverse-engineered prompt

Reverse engineered prompt

Build me a small Kotlin app using this agent framework that shows how an AI agent can plan its own steps to solve a real task.

I want a simple goal driven app, like a support or research helper, where the agent can look at some input, decide what to do next, use a few actions, check conditions as it goes, and finish when the goal is reached. Please make it feel like a real Spring based JVM project, with clean domain objects, strong typing, and a clear example of how to define goals and actions. If it makes sense, include both the annotation style and the Kotlin DSL style so I can see how each one works.

Add a couple of tests too, so I can see how to verify the flow. Keep it easy to run locally, and if you need to check current docs or examples online, go ahead.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab