Building Gus: A Lightweight Terminal Agent in Modern Java

I built a terminal AI agent in Java 25 to explore LangChain4j and modern Java features like sealed classes, pattern matching, and text blocks. It's named after my dog who also needs better training.