Selected work / 04

Things I’ve built.

Tools for real workflows, from a desktop home for coding agents to browser sync and media processing.

  1. 01 / Desktop software2026 · Alpha

    JAM Code

    JAM Code is a free, open-source desktop app for working with the Claude Code and Codex CLIs. Built with Tauri, React, TypeScript, Rust, and SQLite, it brings streaming agent chats, project worktrees, searchable conversation history, terminals, browser panes, file browsing, and Git review into a single workspace. Conversation history is stored locally, and each provider uses its own existing sign-in. The app is in alpha for Windows and macOS.

    TauriReactTypeScriptRustSQLite
  2. 02 / Browser extension2026 · In development

    Relay

    Relay is an end-to-end encrypted browser sync system with device pairing, a real-time sync protocol, offline state handling, and a Cloudflare Workers/Durable Objects backend. It includes secure enrollment, approval, and revocation flows while keeping synchronized workspace data encrypted from the service.

    TypeScriptReactCloudflare WorkersDurable Objects
  3. 03 / Media utility2026 · Building

    Fetch

    Fetch is a full-stack media processing app supporting videos and playlists of up to 100 items. It uses a Python/FastAPI backend with concurrent jobs, live progress updates, cancellation, automatic cleanup, two-hour file expiration, and FFmpeg-based processing.

    Next.jsTypeScriptPythonFastAPITailwind CSS
  4. 04 / Desktop software2026 · Closed source · Exploration

    Insyght

    Insyght is a data-intensive match-tracking application that processes hundreds of match records per player across profiles, match history, detailed game results, filtering, notes, lists, and activity visualization. It was shipped to five beta testers and iterated based on their feedback.

    Next.jsTauriRustTypeScriptReact