Gadoes makes legal sources a thing you can actually pick
The fork turns a backend catalogue of legal data sources into a real product surface - users connect them, pick them, and scope them per question.
Gadoes has built out the user-facing layer around connecting to outside legal data sources. There's a settings page where people browse sources by region, toggle them on, and paste in their own API keys for services like CourtListener and GovInfo. Those keys are encrypted at rest, with a fallback path so self-hosters can supply a shared key via environment instead of forcing every user to bring their own.
The more interesting move is in the chat itself. A sources pill sits next to the input, opening a picker where users can narrow a single question to a specific set of sources - and choose whether that scope sticks for the conversation or resets after one message. It's a small UI decision that maps neatly to how lawyers actually research: sometimes you want everything, sometimes you want only the Ninth Circuit.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?