Standalone Vaadin chat app powered by ~/source/claude-agent-sdk-java.
Install the local SDK first:
~/source/claude-agent-sdk-java/mvnw -f ~/source/claude-agent-sdk-java/pom.xml installThen start the web app:
cd ~/source/claude-java-chat
./mvnw spring-boot:runOpen http://localhost:8082. To use another port, run SERVER_PORT=8090 ./mvnw spring-boot:run.
Each browser UI session gets a workspace under workspaces/. File tools are limited to Read, Write, Edit, LS, and Glob, with Claude CLI permission prompts bridged into the web UI.