Kanade
A top-center Dynamic Island for the niri Wayland compositor.
RUST / AMANE / NIRIAt rest, the island shows the clock.
Illustrative reconstruction. State buttons stand in for desktop events, hover and click.
software made
during idle cycles.
A loose group of people building software in the time between everything else.
Infrastructure. Agents. Interfaces.
Whatever seems interesting next.
Small experiments in software and systems. Built whenever there are spare cycles.
SELECT A DIRECTION → FIND AN EXPERIMENTOne endpoint. More than one way through.
Kinetix / routingGive the work a goal. Give the result a review.
Merro / orchestrationTools for the tools we already use.
Merro / Pi + tmux + GitA little surface for what is happening now.
Kanade / niriFind the shape by making it work.
Kanade / interactionAn organizing idea. Not an internal pipeline.
Three things we built.
Three different ways to try an idea.
A top-center Dynamic Island for the niri Wayland compositor.
RUST / AMANE / NIRIAt rest, the island shows the clock.
Illustrative reconstruction. State buttons stand in for desktop events, hover and click.
A self-hosted LLM gateway with executable Routes and fallback.
RUST / SELF-HOSTED / WASM PLUGINSChoose a scenario, then route a single illustrative request.
Conceptual Route. A and B are fictional operator-configured targets. No traffic or provider measurements.
Version reboot planned. Kinetix and its plugins document breaking contract changes. Read the plan ↗
A Pi + tmux + Git project lead with independent review.
PI / TMUX / GITAdd keyboard navigation.
ONE CHANGESET / NO GITHUB REQUIREDAdd keyboard navigation to a local interface.
Illustrative local-delivery path. No agents run here. Rejection starts a fresh implementer, then a fresh reviewer.
Primary projects, prototypes and the tools around them. Public code is not a stability guarantee.
7 REPOSITORIES / ALL
A selected public index, not a complete inventory. All repositories on GitHub ↗
Sometimes a useful tool.
Sometimes an answer to one question.
Both are valid outcomes.
Working software teaches more than discussing hypothetical software.
Source code, measurements and reproductions beat guesses.
An experiment can answer one question and stop there. That counts.
Public does not mean production-ready. Check the repository.
Projects move when someone wants to work on them. Intent is not a delivery date.