Skip to content
View zh30's full-sized avatar
🐲
🐲

Block or report zh30

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

Henry Zhang

AI tool builder · independent developer · edge-first engineer

I ship practical AI tools for real workflows — browser, creator, and developer surfaces — on Cloudflare-native stacks.

PortfolioProductsBlogXLinkedIn

What I Build

I turn narrow, repeated workflow friction into small, polished products — close to the page, editor, media file, or repository people already use.

LaneWhat I shipInstinct
Browser AITranslation, reading, page-side assistanceKeep context intact; privacy first
Creator toolsLocal video, cover, and lyric workflowsPrefer browser-side processing over uploads
Developer utilitiesGit, commit, and AI workflow helpersMake routine engineering cleaner and faster
Edge appsReact / TypeScript on CloudflareKeep infra boring, fast, and understandable
consthenry={role: 'AI Tool Builder',base: 'zhanghe.dev',builds: ['browser AI','creator tools','dev utilities','edge apps'],shipsWith: ['React','TypeScript','Rust','Cloudflare'],openSource: ['beejs','zstack'],caresAbout: ['privacy','performance','solo leverage'],defaultMode: 'ship small tools that solve real workflow problems',}asconst;

Open Source

Beejs — fail-closed JS/TS runtime (Rust + V8). Fast cold starts, native TypeScript, permission sandbox for scripting, agents, and edge-like workloads. → bee.zhanghe.dev

zstack — agent skills for indie builders: market signal → real users → landing smoke → PRD → SEO. Teaches coding agents product judgment, not only code. Works with Claude Code, Codex, and Grok.

Product Lab

Highlights below. Full index: zhanghe.dev/products.

ProductJob to be doneBuilt around
Native TranslateTranslate the web without breaking reading contextChrome built-in AI, local-first, open source
MangoFlowKeep AI beside the page you are researchingBrowser sidebar, multi-model chat
Git Commit AnalyzerTurn messy staged diffs into clearer commit messagesLocal inference, Git workflow, privacy
Video ClipperCut and convert video locally — no source uploadsFFmpeg.wasm, browser media processing
XiaomaolvRoute AI traffic through a practical gatewayRust, streaming, provider abstraction

Operating Principles

  • AI with a reason — remove a real step; do not decorate the UI.
  • Privacy by default — local inference and no-upload flows when the domain allows it.
  • Edge-native, small surface — Cloudflare-first; a one-person product should stay easy to ship and debug.
  • Judgment before code; foundations when the stack is missing — validate demand first; build the layer yourself when tools leave a real gap.

GitHub Signal

Henry Zhang GitHub profile summary

hello@zhanghe.dev:~$ connect --work
[OK] portfolio loaded | product lab online | notes in progress

Email · Website · Products · Blog · X · LinkedIn

Pinned Loading

  1. native-translatenative-translatePublic

    Private, local‑first translation using Chrome's built‑in AI Translator & Language Detector. No cloud calls, no telemetry — your content never leaves the browser.

    TypeScript 48 3

  2. chinese-novelist-skillchinese-novelist-skillPublic

    Forked from PenglongHuang/chinese-novelist-skill

    让 AI 为你写一部完整的中文小说 - AI 驱动的中文小说创作助手 - 超过20章的小说,几分钟全稿完成 Claude Code Skill:自动创作分章节中文小说,每章悬念钩子

    Python 5 1

  3. git-commit-analyzergit-commit-analyzerPublic

    A Rust-based Git plugin that generates Git Flow–style commit messages from your staged diff using a local llama.cpp model.

    Rust 8

  4. beejsbeejsPublic

    Beejs is a high-performance, fail-closed JavaScript and TypeScript runtime built with Rust and V8. Designed from first principles for sub-millisecond cold starts, native TypeScript execution, WebAs…

    Rust 1

  5. zstackzstackPublic

    Agent Skills for independent developers — teach your AI coding agent how to validate, interview, smoke-test, specify, and grow a product, not only how to write code.

    Shell 1