David Zhang

David Zhang

Engineer. Also founded a few companies.

GitHub 50 repos 925 followers

Explained projects

Yet to be explained

deep-research
An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.
TypeScript19.7k stars
Explain
skills
Reusable AI agent skills for software factories: explore ideas, write specs, implement, review, and run autonomous research. Works with Claude Code, Codex, and other skill-compatible agents.
TypeScript975 stars
Explain
claude-agent-server
Run Claude Agent (Claude Code) in a sandbox, control it via websocket
TypeScript584 stars
Explain
crm.cli
An open-source, headless CRM built for agents. No UI. No dashboard. Just a CLI and a FUSE-mounted filesystem.
TypeScript118 stars
Explain
fly-escape
Help the Fly Escape — MaleCNS connectome LIF tech demo (whimsical house escape)
Rust49 stars
Explain
duet-agent
An opinionated full-stack agent harness with native memories, long running tasks, and multi-agent relay
TypeScript45 stars
Explain
mcp-client-auth
A TypeScript library providing OAuth2 authentication utilities for Model Context Protocol (MCP) clients. This library simplifies the process of adding OAuth authentication to MCP client implementations.
TypeScript38 stars
Explain
webhook-collector
Simple API for creating a webhook endpoint to capture webhook requests. Built for AI agents that cannot receive pushed webhooks, this allows agents to pull webhook events as needed.
TypeScript10 stars
Explain
nanobanana-hackathon
TypeScript6 stars
Explain
impossible-prompt
TypeScript2 stars
Explain
battlesim
TypeScript1 stars
Explain
screen-recorder
TypeScript1 stars
Explain
factory
Local, Git-native evidence and review for Codex and Claude Code sessions
TypeScript1 stars
Explain
photoctl
CLI-first photo library + editor for Mac (portable core)
TypeScript1 stars
Explain
civsim
TypeScript1 stars
Explain
aiexplainer
How LLMs work, from first principles — an interactive 3D explainer
TypeScript0 stars
Explain
illustration-skills
Ian-style Xiaohei editorial illustrations, English version — hand-drawn article images with English annotations
0 stars
Explain