Hi, I'm Mao
I'm a full-stack engineer building AI agents, RAG knowledge bases, vector retrieval systems, AI automation, local AI gateways, and developer tooling.
M

About

I'm Mao, known online as mxyhi. I work as a full-stack engineer, and I spend a lot of time on AI agents, RAG knowledge bases, vector retrieval, AI automation, and developer workflows. Recent work includes token_proxy, a local AI gateway for OpenAI, Gemini, and Anthropic; ok-skills, a curated skill collection and AGENTS.md playbooks for coding agents; and always-on-memory-agent, a customized fork exploring persistent memory for agent systems.

I also build product experiments and utilities across TypeScript, Python, and Rust, including voice-copy and llm_model. I care about pragmatic engineering, evidence-backed iteration, and tools that make AI workflows more reliable.

Skills

Typescript
Vue
HTML
CSS
Rust
React
Next.js
Node.js
Nest.js
Express
Koa
Python
Go
Postgres
MySQL
MongoDB
Qdrant
Milvus
pgvector
Chroma
SQLite
Docker
Tauri
AWS
Cloudflare
Alibaba CloudAliyun
OpenAI
AnthropicAnthropic
GeminiGemini
MastraMastra
ai-sdk
DifyDify
n8n
OpenClaw
pi-mono
My Projects

Check out my open-source work

These are the repositories I'm actively building and maintaining in public, focused on AI infrastructure, developer tooling, and practical agent workflows.

token_proxy

Local AI API gateway for OpenAI / Gemini / Anthropic, with local token accounting (SQLite), priority-based load balancing, and optional format conversion across Chat/Responses/Messages APIs.

Rust
Tauri
Typescript
SQLite
OpenAI API
Anthropic
Gemini

ok-skills

Curated skill collection for coding agents (Codex / Claude Code / pi agent), covering planning, documentation retrieval, CI fixes, browser automation, and TDD workflows.

Python
Markdown
Codex
Claude Code
Context7
Agent Skills

voice-copy

Desktop wrapper of CosyVoice with a local-first runtime: React + Tauri frontend, Python FastAPI sidecar for inference, and packaged model/runtime resources for out-of-the-box usage.

React
Typescript
Vite
Tauri v2
Rust
Python
FastAPI
CosyVoice

aidea

AI coding agent cloud integration platform built as a TypeScript monorepo: a Mastra-based main agent orchestrates tasks, persists conversation memory with LibSQL, and routes execution to worker agents through a service-oriented runtime.

TypeScript
Mastra
Hono
Drizzle ORM
LibSQL
React
Vite
Contact

Get in Touch

Want to chat? Just shoot me a DM with a direct question on X and I'll respond whenever I can. I ignore unsolicited pitches.

GitHub
X