GitHub · Agents and tools · Serving and API
codejunkie99/keel
Running a local selector inside an application that will not hand it the keys.
What it does
A local-first coding workspace that connects several agents through one protocol, routes a fresh task to one of the backends the user has allowed, and keeps a record of every decision. Laya runs locally as the selector; Jev is an optional hosted alternative.
The repository's own description: “Local-first macOS coding workspace with local Laya and optional Jev decision selection”
How it works
Eligible routes are prepared by the application, the selector picks one from that set, and permission checks owned by the host run before anything is applied — so a wrong choice is a rejected route rather than an executed one.
The repository, by the numbers
Read from the GitHub API on 2026-09-24. Stars and the last push move daily — quote them with the date, the way we do.
What we checked
- the README, architecture document and guide it links, read 2026-09-25
- the licence file
- the star count and last push, read from the GitHub search API the same day
What we did not check. Whether the selector is better than the deterministic rules it replaces. The repository describes the architecture and the safety checks; it publishes no comparison of routing quality.