Shale
Agent intent capture, session evidence, local check history, and an honest PR card that shows coverage gaps instead of hiding them.
Repository ->Shale records what an agent was asked to do, what it touched, and what checks it ran, then renders the evidence as a pull-request card. Five minutes to set up. No account. No server.
The agent declares intent, works, and closes the session. Push, and the evidence travels with the code — rendered as a card on the pull request.
Add rate limiting to the login endpoint
Token bucket per client IP, 10 requests/min, in-memory. Return 429 with Retry-After.
internal/ratelimit/ratelimit.go | ✅ 25f37dfc | new file |
internal/ratelimit/ratelimit_test.go | ✅ 25f37dfc | new file |
main.go | ✅ 25f37dfc |
go test ./... | ✅ passed | 12:54 |
The card above is real — see the live demo pull requests.
Agent intent capture, session evidence, local check history, and an honest PR card that shows coverage gaps instead of hiding them.
Repository ->Graph-ranked context delivery for AI coding agents. Start with an anchor, get callers, callees, tests, docs, and coverage gaps.
Repository ->A coding agent for any model — local, Anthropic, or OpenAI — with the code graph and evidence trail built into the harness. Free local models, measured at the engine ceiling.
Repository ->A semantic git merge driver. Symbol-aware three-way merge, AI conflict handoff, and drift evidence so parallel agents don't trip over each other.
Repository ->The code knowledge graph behind the tools, also available directly for teams that want indexing, symbols, impact, and graph queries.
Repository ->Start with Shale when you want pull-request evidence, add Prism when agents need better context, run Mason when you want an agent with both built in, add Fuse when parallel work keeps colliding at merge time, and use Grove directly when another project needs the graph itself.
brew tap provasign/shale installs any of them; each repo sets up with a single init command.The family is named for how each tool treats the raw material of agent work — light, growth, joining, and sediment. Provasign is the umbrella: prova (proof) + sign — agent work that can prove itself.