A monorepo of small tools for inspecting and working with the runtime pieces of Firefox's on-device AI — starting with a dashboard for the Remote Settings collections that power ML inference and the Smart Window, and growing to host other tools (not all of them single-page websites).
| Tool | Location | What it is |
|---|---|---|
| docs | ./docs/ |
A live dashboard visualizing the Remote Settings collections behind Firefox's on-device ML inference and the Smart Window. Served by GitHub Pages from /docs. |
The repo uses go-task as its umbrella runner. The root
Taskfile.yml includes each tool's own Taskfile.yml, so tasks are namespaced by tool as
task <tool>:<cmd>. For example:
task # list all available tasks
task docs:ts # type-check the siteEach tool lives in its own top-level folder with its own Taskfile.yml (and whatever
tooling it needs — npm, Python, etc.). Add it to the includes: block in the root
Taskfile.yml to expose its tasks under a <tool>: namespace. This keeps each tool's
dependencies self-contained while giving the repo a single, uniform entry point.
The source code in this repository is primarily built with AI-assisted code generation without stricter peer review. The focus is on providing low-stakes tooling to help support the broader Firefox AI/ML eco-system. If a tool proves useful we can always vet the code and have it go through proper peer review.