Skip to content
View michael-L-i's full-sized avatar

Highlights

  • Pro

Block or report michael-L-i

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
michael-L-i/README.md

Hi, I'm Michael πŸ‘‹

Software, AI / ML Research, and whatever seems interesting to build.


Featured Projects

🏠 splat-local

Turn a video walkthrough into an explorable 3D Gaussian Splat β€” fully local on Apple Silicon. It combines COLMAP poses, a native trainer that matches CUDA gsplat quality, and a live browser viewer where you can watch the scene resolve out of the fog as it trains. No cloud, no CUDA, and nothing leaves your Mac.

🎧 voicebridge

Talk to Claude Code or Codex instead of typing. VoiceBridge is a fully local voice companion with on-device speech-to-text, text-to-speech, and summarization, wired up through MCP with no cloud API keys. Install it, say hello, and code by conversation.

πŸŽ™οΈ VoiceType

A fast, private, open-source voice-to-text dictation app for macOS. Built for low latency and a polished user experience, with everything running completely on-device.


Hackathon Projects

Project What it does
world-model-property-tour 🏠 Marble Hackathon β€” turns a 2D floor plan image into a 3D building shell, then pipes it into Marble / World Labs scene generation for an interactive property tour.
MindShift ⌚ An Apple Watch + web app that reads heart-rate and behavioral signals and runs AI analysis for mental-wellness nudges.
Ai-Commentator πŸƒ Real-time AI commentator for poker. Uses Gemini 2.5 Flash with a timestamp-cache trick to deliver near-zero-latency, hallucination-resistant live audio.
ReCast 🎬 Video β†’ best raw prompt β†’ anime restyled versions, generated with Gemini 2.5 Flash.

ML & Research

Deeper dives into the models behind the products.

Project What it does
Sycophancy-RL 🩺 Reducing medical sycophancy with truth-weighted RLHF. A condition-aware reward penalizes endorsing a user's misconception, training Qwen3 (1.7B–7B) via GRPO / online DPO on Modal.
Image-Rebroadcasting πŸ›‘οΈ Detecting & defeating image recapture (rebroadcast) attacks. EXIF + ResNet + physics-based MoirΓ© detection on the defense side; UNet camera simulator + adversarial generator on the attack side.
Movies-Topic-Modelling πŸŽ₯ Unsupervised pipeline that extracts themes from movie reviews and scores per-theme sentiment, using BERTopic + OpenAI labels + NLTK.

Earlier Work

  • Braqit β€” a Python package for quantum computation.
  • DWave β€” experiments with D-Wave quantum annealing.

🌱 Always building β€” check back as the list grows.

Popular repositories Loading

  1. splat-local splat-local Public

    Turn a video into an explorable 3D Gaussian Splat β€” fully local on Apple Silicon

    JavaScript 3

  2. world-model-property-tour world-model-property-tour Public

    Python 2

  3. VoiceType VoiceType Public

    Fast, private, on-device voice dictation for macOS β€” speak anywhere, get clean text instantly.

    Swift 2

  4. voicebridge voicebridge Public

    A fully local voice companion for Claude Code on Apple Silicon -- talk to Claude instead of typing, with no cloud API keys.

    Python 1

  5. DWave DWave Public

    Jupyter Notebook 1

  6. Braqit Braqit Public

    New package for quantum computation

    Python