foolish-bandit gives Gary a third workflow and a friendlier failure mode

The fork adds an Explain flow alongside Review and Draft, and stops pretending things are fine when the backend is down.

chat-uiworkflow

foolish-bandit's latest pass on Gary is mostly frontend housekeeping with two changes worth flagging. The assistant now offers three named workflows - Review, Draft, and a new Explain - surfaced from the landing view so users aren't dropped into a blank chat. And when the backend can't be reached, the app now says so plainly instead of failing silently, which is the kind of small UX call that decides whether a pilot user trusts the tool or quietly closes the tab.

Underneath, the assistant sidebar was relabeled "Ask Gary," a set of standard UI building blocks was introduced so future pages look consistent, and the team swapped Google's hosted fonts for a locally bundled copy - useful for anyone planning to run Gary in environments where calls out to Google aren't welcome. Operational docs covering architecture, deployment status, and roadmap were also added.

So what Worth a look for anyone evaluating Gary as a starting point for a client-facing legal assistant, especially in locked-down hosting environments.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

2 commits from foolish-bandit/gary, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
3a52bcd0 Add detailed GaryOSS handoff and architecture docs Zack Brenner 2026-05-07 ↗ GitHub
a7d88b83 Merge branch 'main' into codex/create-pr-#10-frontend-polish-and-bugfix-xsy6ae Zack Brenner 2026-05-07 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-266.md from inside the repo you want the changes in.

⬇ Download capture-thread-266.md