SSHWeaver
A modern cross-platform SSH/SFTP client: a React + TypeScript interface over a Rust core (russh), with an embedded terminal (xterm) and SQLite-backed sessions. Built to stay fast and take security seriously.
- Tauri
- Rust
- React
- TypeScript
Side projects, mostly: desktop apps, local-AI tools, a bit of frontend tooling. The things I build for myself, where I get to obsess over details no brief would ever ask for.
A modern cross-platform SSH/SFTP client: a React + TypeScript interface over a Rust core (russh), with an embedded terminal (xterm) and SQLite-backed sessions. Built to stay fast and take security seriously.
A terminal emulator built on ConPTY and wgpu: per-pixel transparency, acrylic blur, and an animated RGB border. Mostly an excuse to dig into low-level Windows internals and GPU rendering.
A personal voice assistant running on a Raspberry Pi: local wake-word detection (openWakeWord / ONNX) hands off to Gemini Live for speech, reasoning, and spoken replies, all wired into a real smart-home setup.
A FastAPI service that pulls clean lyrics out of raw audio: vocal isolation, faster-whisper transcription, and Chromaprint acoustic fingerprinting, wrapped in an async API.
A developer tool for Angular: generate a project or monorepo with a pre-configured folder structure and essential packages baked in. A personal crafting table for frontend setups.