Skip to content
View thedavidweng's full-sized avatar
:shipit:
:shipit:

Block or report thedavidweng

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thedavidweng/readme.md

Hi, I'm David

Developer, designer, and content creator in Vancouver. Building open-source tools and code-first motion graphics.

Projects

  • OpenKara — Desktop karaoke app: on-device AI stem separation + synced lyrics for your local music library
  • OpenLoop — Desktop app for local ACE-Step music generation with prompt, lyrics, playback, and export
  • flickr-cli — Flickr CLI with JSON-first output, 47 commands, and safety gates for photo management, upload, and backup (Go)
  • monarchmoney-cli — Monarch Money CLI with JSON output, stable contracts, and multi-tier safety model (Go)
  • money — Local-first personal finance backend with encrypted SQLite, pluggable providers, and JSON contracts
  • blog — Static bilingual blog built with Astro 6, hosted on Cloudflare Pages

Contributed To

  • cc-switch-cli — Desktop TUI for switching AI model providers with API key management (Rust)
  • wechat-decrypt — WeChat 4.0 database decryptor: memory key extraction, SQLCipher 4, real-time monitor
  • wacli — WhatsApp CLI: sync, search, send
  • camel-k — Apache Camel K: lightweight integration platform on Kubernetes
  • koe — Zero-GUI macOS voice input: hotkey, speak, corrected text pasted into any app
  • freellmapi — OpenAI-compatible proxy stacking free tiers of 16 LLM providers

Metrics

Tokscale Stats

Tools

Tauri Rust TypeScript React Next.js Remotion

Links

Personal Homepage · Portfolio

GitHub LinkedIn Instagram YouTube X Buy Me a Coffee

Pinned Loading

  1. OpenKara OpenKara Public

    A desktop karaoke app that transforms your local music library into sing-along tracks using on-device AI stem separation and online synced lyrics, making karaoke affordable and reusable with the so…

    Rust 16 1

  2. OpenLoop OpenLoop Public

    Desktop app for local ACE-Step music generation with prompt, lyrics, full controls, playback, and export.

    Rust

  3. lyric-romanizer lyric-romanizer Public

    Script detection and local romanization engine for lyrics — supports Japanese, Chinese, Korean, Cyrillic, Indic, Tamil, Thai, and Latin

    TypeScript

  4. skills skills Public

    AI agent skills for content operations, knowledge management, and developer workflows. Compatible with Hermes Agent and OpenClaw.

    JavaScript 7

  5. monarchmoney-cli monarchmoney-cli Public

    A local, agent-friendly command-line tool for Monarch Money. Written in Go.

    Go 13 1

  6. money money Public

    Local-first personal finance backend for AI agents and power users

    Go 1