Skip to content
View Alex-Wengg's full-sized avatar
🍔
🍔

Organizations

@job-pulse @slipboxai @FluidInference

Block or report Alex-Wengg

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.

Content in all repositories owned by your account will be closed.
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
Alex-Wengg/README.md

Hello, I'm Alex

AI and machine learning engineer building agentic systems and inference engines from client side to server side.

What I Do

  • AI Researcher
  • Finetuning PyTorch models to faster frameworks
  • Distilled decision models for inference or games like mario
  • Real-time audio AI (transcription, speaker diarization, TTS, VAD, etc)
  • Server-side LLM serving: request routing, disaggregated prefill/decode, and diffusion serving in vLLM, SGLang and NVIDIA Dynamo
  • Inference Engineering, On-Device ML Engineering, Server-Side ML Engineering, Performance Engineering, Agentic Engineering, ML Engineering

Contributions

Projects I work on — at Fluid Inference, which was acquired by Levenza

  • FluidAudio — speech AI SDK for iOS and macOS (3.2K+ ⭐)
  • FluidUse — Core ML runtimes for decision models in Swift, including Decision 3.0 (D3Manager)
  • möbius — model conversion and deployment across accelerators
    • 500,000+ monthly model downloads across the Core ML models on FluidInference
1,001 Twitter followers

Open-source collaborations and apps

  • SGLang — fixed the diffusion LoRA merge cache silently reusing stale merged weights after an adapter is rewritten in place, with regression tests (#44204) (38K+ ⭐)
  • Supertonic — ported Supertonic 3 to Core ML for Apple Neural Engine inference on iOS and macOS (conversion mobius#64, runtime FluidAudio#617) (13.7K+ ⭐)
  • NVIDIA Dynamo — made the disaggregated-serving prefill router fail closed with a retryable 503 while a prefill target is still activating, instead of silently sending requests to decode-only workers (#16736) (8.4K+ ⭐)
  • mlx-audio — added Kokoro-82M v1.1 Mandarin support in MLX (#341) (8.1K+ ⭐)
  • vLLM Semantic Router (6.3K+ ⭐)
    • Member of two workgroups: Router Models & Inference Runtime and Developer Experience & Ecosystem
    • Early access to Decision 3.0: ported d3 to Core ML (d3-coreml)
    • Wrote the Decision 3.0 on Apple Silicon blog post: d3-lite, nano and mini on Core ML, matching upstream on JevBench and typed-decisions, 2.5–4× faster per request on a Mac (#4905, #4975)
    • Fixed external RAG result ranking across query windows (#3750)
    • Secured Playground feedback for read users (#3755)
    • Hardened Dashboard API authorization with mutation-boundary rechecks (a3174df)
  • IREE (4K+ ⭐)
    • Fixed a global optimization crash in RaiseSpecialOps (#24626)
    • Moved compiler passes into the main codegen tree and retired the iree-dialects directory (#24501, #24543, #24612)
  • vLLM Production Stack — fixed router static service discovery to reject mismatched model list configs at startup instead of failing at request time (#1084) (2.6K+ ⭐)
  • OpenOats — contributed its horizontal wordmark for marketing materials (2.5K+ ⭐)
  • Jobpulse — built an AI-powered job search site for beginners that peaked at 10,000 monthly users

Some Experiment Highlights (Swift runtimes in FluidUse)

  • laya — Convai's typed decision model with 99.5% of ops on the Apple Neural Engine, 3.7 ms per decision on an M5 Pro (demo) · 1,323 likes · 111 reposts · 120K views
@jackzampolin
image
@JiliJeanlouis
image
@ClementDelangue reposts
image
@victormustar
image
  • GLiNER2.5-Decide — Fastino's 340M decision model on Core ML: ~4× faster, ~5× less peak RAM, half the size (demo) · 880 likes · 83 reposts · 69K views

https://x.com/fastinoAI

image
  • EmbeddingGemma 2 — text encoder 100% on the Apple Neural Engine; sorts 10,080 posts into topics live at ~620/s on a MacBook, any topic splits into subtopics in under a second (demo) · 693 likes · 51 reposts · 34K views

https://x.com/SeraAndroid/status/2108629662238961694?s=20

image
  • clef-text-0.6B — distilled Cloudflare's 9B clef-flash into a 0.6B decision model that runs 100% on the Apple Neural Engine; 1,000 support tickets triaged in 57 s on an M5 Pro, 48 ms per ticket, within a few points of the 9B on classification (demo) · 494 likes · 45 reposts · 32K views
@art_zucker reposts
image
@ClementDelangue reposts
image
  • Decision 3.0 — d3-lite, nano and mini on Core ML; d3-lite triages 1,000 pull requests into vLLM-SR workgroups live on an M5 Pro at 0.12 s per PR, 8.3 PRs/s (demo) · 432 likes · 42 reposts · 28K views
@ClementDelangue
image
@victormustar
image

Find me

Resume · Twitter · LinkedIn · HuggingFace


Swift Python Rust C++ PyTorch CoreML MLX ONNX HuggingFace Metal NeMo

Pinned Loading

  1. FluidInference/FluidAudio FluidInference/FluidAudio Public

    Frontier CoreML audio models in your apps — text-to-speech, speech-to-text, voice activity detection, and speaker diarization. In Swift, powered by SOTA open source.

    Swift 3.2k 488

  2. sgl-project/sglang sgl-project/sglang Public

    SGLang is a high-performance serving framework for large language models and multimodal models.

    Python 37.7k 9.9k

  3. ai-dynamo/dynamo ai-dynamo/dynamo Public

    A Datacenter Scale Distributed Inference Serving Framework

    Rust 8.4k 1.8k

  4. vllm-project/semantic-router vllm-project/semantic-router Public

    An open, programmable decision layer for models and compute.

    Go 6.3k 1.1k

  5. iree-org/iree iree-org/iree Public

    A retargetable MLIR-based machine learning compiler and runtime toolkit.

    C++ 4k 1k

  6. vllm-project/production-stack vllm-project/production-stack Public

    vLLM’s reference system for K8S-native cluster-wide deployment with community-driven performance optimization

    Python 2.7k 541