
alnair-router
OpenAI-compatible AI router in Rust that puts every upstream model behind one endpoint, with prefix routing, fallback combos, token saving, usage metering, and an embedded dashboard in a single binary.
Profile
Full-Stack & Systems Developer
Building reliable applications and systems, from backend to desktop. Using Rust, TypeScript, and PostgreSQL for solutions that are ready for production.
Selected work
AI platforms, desktop tooling, and internal applications. Each card has a case study covering the decisions behind it.

OpenAI-compatible AI router in Rust that puts every upstream model behind one endpoint, with prefix routing, fallback combos, token saving, usage metering, and an embedded dashboard in a single binary.

Self-hosted deployment and operations control plane for Docker, Compose, Git builds, domains, and remote infrastructure.

Desktop markdown notebook built with Tauri and SvelteKit: notes and tasks in a local SQLite vault, an always-on-top dock, a kanban board that can lock to the desktop, and global quick capture.
Writing
What I learn while building systems: architecture decisions, expensive mistakes, and the patterns that finally worked.

Moving a request to a healthy provider is easy. Moving it after the first token has already reached the client is the hard part.

How a single SvelteKit route became a workspace, a dock, a desktop-locked board, and two on-demand windows, all reading the same local database.

Buffering every write until a human approves the plan, and why the approval gate belongs in the runtime rather than the prompt.
Services & pricing
Every engagement begins with a short scope call. Final pricing follows the workflow, integrations, and delivery target we agree on.
Micro, small, and medium business
For shops, food stalls, trades, and small businesses with no online presence yet. One job: people find you, then reach you on WhatsApp.
Included in scope
Public-facing web
For company profiles, product launches, and service sites that need their own design, a clear contact path, and speed that holds up on a phone.
Included in scope
Applications and systems
For dashboards, internal systems, and web or desktop apps that need structured data, user roles, and an API you can rely on.
Included in scope
Contact
Have a project, a technical problem, or just want to compare notes? Share a little context and I'll reply with what I think the approach could be.