Skip to content
View ethan-huo's full-sized avatar

Block or report ethan-huo

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
ethan-huo/README.md

Hey, I'm Ethan 👋

I build products around voice, AI-generated content, and developer tools.

OnType — On-device voice input for macOS. Speak, and it types. Fully offline on Apple Silicon, powered by mlx-swift-asr.

Also building AI creative tools with @AIGC-Hackers — Canva plugins, explainer video generation, and more.

Open source

Project What it does
argc Schema-first CLI framework for Bun TypeScript
mlx-swift-asr On-device ASR for Apple Silicon — Qwen3 models via MLX Swift
vox Voice clone TTS CLI — powered by Qwen3-TTS Go
ctx Library docs finder — full documents, not RAG fragments Go
discord Discord server management CLI for AI agents TypeScript
seek Personal hybrid search — BM25 + vector for notes & conversations Go
ghd GitHub Discussion CLI for AI agents TypeScript
apple-docs Apple Developer Documentation CLI TypeScript

Tech

Skills

Popular repositories Loading

  1. argc argc Public

    Schema-first CLI framework for Bun

    TypeScript 10

  2. apple-docs apple-docs Public

    Apple Developer Documentation CLI

    TypeScript 3

  3. agent agent Public

    Forked from get-convex/agent

    Build AI agents on Convex with persistent chat history

    TypeScript

  4. kit kit Public

    TypeScript

  5. env env Public

    TypeScript

  6. ghd ghd Public

    GitHub Discussion CLI for AI Agents

    TypeScript