×Projects

Projects

Walkthroughs with screenshots. App screens use sample, mock or demo data; terminal and dashboard shots are real output from my machine.

  • px's help output in a terminal, listing the run, chat, land, cost, spend, doctor and eval commands.px

    A coding agent built around DeepSeek's prefix cache, where the repo's own tests decide when the work is done, not the model.

  • The gateway's usage dashboard showing total cost, requests, tokens, and cost and requests by model.Hybrid gateway for Claude Code

    A local LiteLLM proxy that runs Claude Code with a strong planner and cheap executors, and tracks what every session costs.

  • Waypoint's Today screen in the sample household, with the next action to send euros to the peso account.Waypoint

    A debt-payoff and multi-currency cashflow planner that walks every account forward day by day, with an MCP server so an assistant can record money through the same checks as the app.

  • The test suite's verbose output, listing tests for the read-only scope, MIME parsing, OAuth and the tools.personal-gmail-mcp

    A read-only Gmail connector for Claude Code. One OAuth scope, a refresh token in the macOS Keychain, and email the agent treats as data.

  • A 3D render of the finished controller board, with the ESP32 module, IR parts and sensor.ESP32 air-con controller

    An ESP32 that learns an air-con remote's IR codes, replays them, reads the room, and runs its schedules even when the internet is down.

  • Two phone screens, today's task list and a task waiting for its photo evidence.Tapos na ba?

    "Is it done yet?" A phone-first tracker for the household's cat-care tasks, with photo evidence and a review queue.

  • The solar dashboard with solar, battery, home load and grid tiles, a live power-flow diagram, a 24-hour power chart and the battery's state of charge.Solar inverter dashboard

    Live telemetry from a hybrid solar inverter whose Wi-Fi logger allows no local access, read off its own cloud uplink on the LAN.

  • kiln's home screen on the handheld, listing Games, Apps, System info, Return to TrimUI, Reboot and Power off, with Games highlighted in orange.kiln, a launcher for the TrimUI Brick

    A replacement home screen for a retro handheld, as one static C binary that draws straight to the framebuffer. It runs on the stock firmware, and the launcher lives entirely on the SD card.