Projects

Some things I've built

Products

Chatbox

2023.03~2025.03

(Acquired) A client application supporting multiple AI models, your AI companion for more efficient work. Cross-platform support, can run on Mac, Windows, Linux, Web, iOS and Android. This is also a popular open source project with 42K+ stars on Github.

I started Chatbox in early 2023, before AI coding tools like today’s were around. I wrote all six clients myself, line by line: Mac, Windows, Linux, Web, iOS and Android.

Website Github

Agent tools

Termany

2026.07~Present

A terminal for running many coding agents at once. It keeps lots of agent sessions in one window and shows you which one needs you. Things around those sessions, like diffs, worktrees and ports, are in the same place too. Built together with idoubi.

Website Github

FastClaw

2026.05~2026.06

A lightweight AI agent runtime written in Go. It ships as a single binary and runs many agents side by side, each with its own model, memory and skills. Agents can connect to chat apps like Telegram, Slack and Feishu, and run scheduled jobs on their own. Built together with idoubi.

Website Github

camoufox-cli

2026.03~Present

A browser automation CLI and skill for AI agents. It wraps Camoufox, a Firefox fork that hides automation signals and spoofs hardware fingerprints, so websites treat the agent’s browser much more like a normal one. It also keeps the output of each step short, so the agent spends fewer tokens on browsing.

I wrote about why I built it in Why OpenClaw’s browser keeps getting CAPTCHAs.

Github

A series of CLIs and skills that let AI agents work with marketing data on their own. Once they’re installed, an agent can pull reports and check traffic and ad numbers by itself, like sending you a daily ad report every morning. Each platform has its own repo.

Website analytics

Content platforms

Ads

Tools & libraries

Newc

2022.08~Present

A command-line tool for automatically generating constructor code for Go structs

Prray

2019.11~Present

A JavaScript/TypeScript utility library providing foundational tools for “Promisified Arrays”

Early work

NodeSpider

No longer maintained

A Node.js web scraping framework. I spent way too much time on this back then…