44-day current streak·44-day longest streak
Yan Wang (鸭哥) Columbia PhD, ~20 years in AI R&D. Building AI-native tools and teaching builders how to work with AI — not just use it. I write about AI…
Yan Wang (鸭哥)
Columbia PhD, ~20 years in AI R&D. Building AI-native tools and teaching builders how to work with AI — not just use it.
I write about AI methodology, context engineering, and the shift from AI-as-tool to AI-as-collaborator at yage.ai (370+ articles since 2012, bilingual EN/中文).
What I'm Building
- devin.cursorrules — Turn Cursor/Windsurf into 90% of Devin with one rules file
- context-infrastructure — A context and memory system for AI coding agents — persistent memory, personal rules, skills, and scheduled observations
- deep_research_agent — Agentic deep research: multi-source, cross-validated, citation-tracked
- codex_wide_research — Wide research methodology: parallel exploration across topic dimensions
Frameworks
Concepts I developed through practice and wrote about extensively:
Context Engineering · AI Management · Builder's Mindset · Result Certainty
Writing
English articles · 中文文章 — 370+ articles since 2012 on AI methodology, engineering practice, and occasionally astrophotography.
Teaching
Co-founder of Superlinear Academy — an AI Builder education ecosystem. 2500+ course alumni across 4 courses (AI Coding, AI Builders, AI Architect, AI Product).
Connect
Blog · Superlinear Academy · GitHub
---
我也说中文。中文文章涵盖 AI 方法论、Context Engineering、Builder 思维等主题。Superlinear Academy 社区也有中文专区。
-
devin.cursorrules ★ PINNED
Magic to turn Cursor/Windsurf as 90% of Devin
Python ★ 6.0k 1y agoExplain → -
context-infrastructure ★ PINNED
A context and memory system for AI coding agents. Persistent memory, personal rules, skills, and scheduled observations
Python ★ 634 45m agoExplain → -
opencode_ios_client ★ PINNED
Native iOS client for OpenCode. AI coding agent on your phone
Swift ★ 191 3d agoExplain → -
nbp_slides ★ PINNED
AI-generated presentation slides. Methodology and templates for narrative-based presentations
Python ★ 87 1d agoExplain → -
deep_research_agent ★ PINNED
An Agentic Deep Research Assistant similar to Gemini and OpenAI Deep Research
Python ★ 138 1y agoExplain → -
codex_wide_research ★ PINNED
Wide research methodology. Parallel exploration across multiple topic dimensions using AI agents
★ 150 8mo agoExplain → -
WechatForwardBot
No description.
Python ★ 761 9y agoExplain → -
Danbooru2018AnimeCharacterRecognitionDataset
An open source dataset based on Danbooru2018 dataset to do anime character recognition, with 1M images and 70k characters.
★ 225 7y agoExplain → -
brainwave
No description.
Python ★ 125 4mo agoExplain → -
AnimeHeadDetector
An object detector for character heads in animes, based on Yolo V3.
Python ★ 100 7y agoExplain → -
AppleJPEGGainMap
Reference implementation to embed a gain map to an SDR photo so it renders as HDR on iPhones and Macs.
Swift ★ 72 2y agoExplain → -
opencode_android_client
OpenCode Android 客户端 — 远程连接 OpenCode 服务端、发送指令、监控 AI 工作进度
Kotlin ★ 60 20h agoExplain → -
cursor_slides
An AI friendly template to enable Cursor to effectively write slides
JavaScript ★ 57 1d agoExplain → -
blog
No description.
CSS ★ 45 3d agoExplain → -
DebianInit
No description.
Shell ★ 38 3mo agoExplain → -
intake-skill
No description.
Python ★ 36 1mo agoExplain → -
IFTTTDelay
No description.
TypeScript ★ 33 27d agoExplain → -
VoiceNoteTaker
No description.
Python ★ 32 2y agoExplain → -
web_agentic_ai
No description.
Python ★ 31 1y agoExplain → -
wechat_db_parser
No description.
Python ★ 29 2mo agoExplain → -
chinese-visa-photo-skill
AI-friendly CLI and skill for preparing Chinese visa photos with landmark-based verification
Python ★ 24 12d agoExplain → -
EOSVRConverter
A small utility to allow Canon EOS VR Utility to indirectly process RAW files, and turn on horizontal correction by default.
Python ★ 22 2y agoExplain → -
alexa-esp32-cam
An ESP32-cam Arduino implementation that responds to
C ★ 15 5y agoExplain → -
ZWOIPCam
Use ZWO astronomy camera as an IP camera.
Python ★ 15 4y agoExplain → -
ZhihuSocialNetwork
No description.
Python ★ 15 11y agoExplain → -
pptx.skill
AI-first library + CLI for inspecting, editing, and rendering pptx decks
Python ★ 14 2mo agoExplain → -
BoW
A basic implementation of the Bag of (Visual) Words approach (BoW) for image search.
C ★ 14 12y agoExplain → -
health-quantification
AI-first personal health quantification: Apple Health → SQLite → CLI → AI analysis
Python ★ 10 4d agoExplain → -
WeiLaiKeJi
A company website with hiring features made with Windsurf in 1.5 hours.
TypeScript ★ 9 1y agoExplain → -
gaia_allsky
Gaia DR3 18亿颗实测恒星全天渲染:一星一像素从星表里逼出银河,无贴图无星云模型,暗星疏密自带乳光与尘埃暗带
Python ★ 8 11d agoExplain → -
eink_diary
墨记 — 彩色电子纸视觉日记:每两小时把你最近在干什么画成一幅黏土风的画,刷到树莓派驱动的 E-Ink 屏上
Python ★ 8 12d agoExplain → -
o1_pro_client
A simple Web App to allow users to use o1 Pro via API.
Python ★ 8 1y agoExplain → -
learn-expressjs
A experimental repo for leaning express.js
Objective-C ★ 8 12y agoExplain → -
tavily-skill
Agent-oriented Tavily search and extract CLI with stable JSON output
Python ★ 7 1mo agoExplain → -
gdocs-skill
Google Docs automation via official SDK - create, search, modify, share documents with Tab and Markdown support
Python ★ 7 26d agoExplain → -
ZhihuFemaleAnswer
No description.
JavaScript ★ 7 10y agoExplain → -
opencode-docker
OpenCode Docker - 使用官方镜像在 Docker 中运行 OpenCode Web 服务
Dockerfile ★ 6 4mo agoExplain → -
AstroAnnonator
Annotate astrophotos using PixInsight based on Astrometry.Net's blind plate solving
Python ★ 6 1y agoExplain → -
PixInsightMonoScript
No description.
JavaScript ★ 6 4y agoExplain → -
voiceflow
Voice input app for iPhone, iPad, and Apple Vision Pro
Swift ★ 5 18h agoExplain → -
.dotfiles
No description.
Lua ★ 5 3mo agoExplain → -
AndroidAgenticAIDemo
No description.
Python ★ 5 11mo agoExplain → -
ai-self-evolution-landscape
No description.
HTML ★ 4 1mo agoExplain → -
ai_flatfield
No description.
Python ★ 4 6mo agoExplain → -
claude-code-ios-client
Claude Code iOS 原生客户端,通过 Proxy Server 与 Claude Code CLI 通信
Swift ★ 4 4mo agoExplain → -
cppsugar
An library mainly with syntax sugar for cpp
C++ ★ 4 10y agoExplain → -
AmazonPriceMonitor
No description.
JavaScript ★ 4 12y agoExplain → -
RandomForest
No description.
C++ ★ 4 11y agoExplain → -
opencode-private-host
SSH-gateway deployment for OpenCode with multi-user key management and 1Password secret injection
Shell ★ 3 7d agoExplain → -
outlook_skill
AI-first local pipeline for Outlook.com email. Library-first Python package with thin CLI. Works with personal Microsoft accounts — no Entra access needed.
Python ★ 3 3d agoExplain → -
ue-bridge
Python + C++ bridge for programmatic Unreal Editor automation via TCP
C++ ★ 3 2mo agoExplain → -
design_skill
A structured UI design judgment skill for AI coding agents. Teaches agents how to evaluate, critique, and improve interfaces across iOS, Android, and Web — evaluation-first, multi-platform, filesystem-native.
★ 3 21d agoExplain → -
FortuneTeller
AI Fortune Teller - 微软春节庙会AI算命师 | MediaPipe Face Detection + Grok AI | React + Vite + Tailwind
JavaScript ★ 3 3mo agoExplain → -
RaspberryPiAirQuality
No description.
Python ★ 3 9y agoExplain → -
PlanetAlignment
No description.
Python ★ 3 1y agoExplain → -
skills
A curated directory and showcase of public skills for AI agents, using progressive disclosure
HTML ★ 2 39m agoExplain → -
voiceflow-android
VoiceFlowKit for Android — real-time audio capture + transcription library (PCM16 24kHz -> WebSocket), with a Jetpack Compose reference app. Android analog of grapeot/voiceflow.
Kotlin ★ 2 17h agoExplain → -
ai_usage_dashboard
No description.
Python ★ 2 18h agoExplain → -
smart_home_skill
AI-facing local smart home skill with OpenAPI-driven APIs and a lightweight dashboard.
Python ★ 2 1d agoExplain → -
grapeot
Profile README
★ 2 3mo agoExplain → -
typefully-twitter-skill
AI-first Typefully and X/Twitter analytics skill
Python ★ 2 23d agoExplain → -
cursor-remote
Cursor Remote — local-first web console for the Cursor Agent SDK
TypeScript ★ 2 1mo agoExplain → -
agent-based-collaboration
No description.
Python ★ 2 1y agoExplain → -
CarFinder
No description.
JavaScript ★ 2 5mo agoExplain → -
astrometry.net_lite
A 2025 version of an API Server and lightweight front end for Astrometry.net
Python ★ 2 7mo agoExplain → -
PDFTranslator
No description.
Python ★ 2 1y agoExplain → -
esp32-alexa-wemo-emulator ⑂
multiple belkin wemos switch emulator using ESP8266
C++ ★ 2 5y agoExplain → -
rl-demo
A demo of how to build a Reinforcement Learning demo using AI.
Python ★ 2 11mo agoExplain → -
SecondMindWatchPhoneAppEarlyAccess
No description.
Swift ★ 2 11mo agoExplain → -
open-webui ⑂
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
★ 2 1y agoExplain → -
firewalla-local-skill
Local-first read-only Firewalla AI skill and CLI
Python ★ 1 1d agoExplain → -
turquoise_band
月全食绿松石带的物理重现: 真折射光线追踪 + 实测大气数据, 把那条青色的窄带从辐射传输里算出来
Python ★ 1 6d agoExplain → -
opencode_skill
No description.
Python ★ 1 21d agoExplain → -
messier-marathon-planner
No description.
Python ★ 1 25d agoExplain → -
imessage_skill
AI-first macOS iMessage send-only CLI skill
Python ★ 1 1mo agoExplain → -
roest-analysis
No description.
Python ★ 1 3mo agoExplain → -
fish_rl_ai_iteration
No description.
Python ★ 1 7mo agoExplain → -
poe-api-wrapper ⑂
👾 A Python API wrapper for Poe.com. With this, you will have free access to GPT-4, Claude, Llama, Gemini, Mistral and more! 🚀
Python ★ 1 1y agoExplain → -
pitch-bird
No description.
JavaScript ★ 1 6mo agoExplain → -
cursor_scaffold
No description.
Python ★ 1 8mo agoExplain → -
dng_editor
No description.
Python ★ 1 7mo agoExplain → -
agentic_code_index
No description.
Python ★ 1 7mo agoExplain → -
astrometry.net ⑂
Astrometry.net -- automatic recognition of astronomical images
C ★ 1 2y agoExplain → -
nova-docker ⑂
playing with creating a Docker container for the nova.astrometry.net web site
Dockerfile ★ 1 2y agoExplain → -
ecDNAClusterScore
No description.
Python ★ 1 3y agoExplain → -
KnowledgeLLM
Enable LLMs to do Q&A based on a knowledge base.
Python ★ 1 2y agoExplain → -
wechat-deleted-friends ⑂
查看被删的微信好友
Python ★ 1 10y agoExplain → -
caffeWindows
No description.
C++ ★ 1 11y agoExplain → -
bitcoinDepthPrice
No description.
Python ★ 1 12y agoExplain → -
EfficiencyComparison
A comparison on efficiency among several languages for a toy example in scientific computing.
C# ★ 1 13y agoExplain → -
rss2page
This is a utility to connect rss feed with some certain facebook pages.
PHP ★ 1 14y agoExplain → -
AdHocSimulator
No description.
C# ★ 1 14y agoExplain → -
FSharpDemo
No description.
F# ★ 1 12y agoExplain → -
playwright-test-skill
No description.
Python ★ 0 35m agoExplain → -
context-infrastructure-en
English reference implementation of context infrastructure for AI workspaces
Python ★ 0 43m agoExplain → -
process-launcher
No description.
Python ★ 0 1d agoExplain → -
presentation_skill
Public AI-agent skill for image-generated and HTML fallback presentation decks
Python ★ 0 1d agoExplain → -
kit-skill
AI-first Kit broadcast publishing CLI skill
Python ★ 0 2d agoExplain → -
logto-management-skill
CLI and Python library for managing Logto users and roles via the Management API. 1Password-native, AI-agent friendly.
Python ★ 0 2d agoExplain → -
seestarpy-s30
Python SDK for ZWO Seestar telescopes (derived from astronomyk/seestarpy)
Python ★ 0 5d agoExplain → -
flappy_rl
教计算机玩 Flappy Bird 来理解强化学习:policy、reward 设计与 reward hacking。PPO + Gymnasium,含交互式网页回放。
Python ★ 0 8d agoExplain → -
tiff-icc-profile
No description.
Python ★ 0 16d agoExplain → -
online-media-skill
CLI artifacts and agent workflows for online media processing
Python ★ 0 21d agoExplain → -
google-maps-routing-skill
AI-first Google Maps Routes and Geocoding CLI skill
Python ★ 0 23d agoExplain → -
circle-post-skill
AI-first CLI and skill for publishing Markdown to Circle
Python ★ 0 23d agoExplain → -
aibuilder_space_mcp
No description.
JavaScript ★ 0 1mo agoExplain → -
image-generation-skill
AI-installable image generation and upscaling skill for Gemini and OpenAI image models
Python ★ 0 1mo agoExplain → -
stripe-skill
No description.
Python ★ 0 1mo agoExplain → -
resend_email_skill
AI-first Resend email automation: send, receive, export, and inspect email via a local Python CLI.
Python ★ 0 1mo agoExplain → -
swift-markdown-ui ⑂
Maintenance mode — new development in Textual: https://github.com/gonzalezreal/textual
★ 0 1mo agoExplain → -
NetworkImage ⑂
Asynchronous image loading in SwiftUI
★ 0 1mo agoExplain → -
ai-card-game-balance-demo
AI-driven card game balance demo: static rules + Monte Carlo combo analysis
Python ★ 0 2mo agoExplain → -
UEEditorMCP ⑂
No description.
★ 0 3mo agoExplain → -
dota-card-battle
Dota-themed roguelike card battle game — React + TypeScript + AI advisor
TypeScript ★ 0 3mo agoExplain → -
yamon
No description.
Python ★ 0 6mo agoExplain → -
auto-corrector
No description.
TypeScript ★ 0 7mo agoExplain → -
DuckChat
No description.
TypeScript ★ 0 7mo agoExplain → -
ai_readiness_survey
No description.
Python ★ 0 7mo agoExplain → -
agentic_text_understanding
No description.
Python ★ 0 7mo agoExplain → -
lens_aperture_comparator
No description.
TypeScript ★ 0 8mo agoExplain → -
hf_downloader
No description.
Python ★ 0 1y agoExplain → -
dso_search
A DSO DB and search FastAPI implementation to support DSO search based on viewport. Also has a simple front end for testing.
Python ★ 0 1y agoExplain → -
ControlNet ⑂
Let us control diffusion models
Python ★ 0 3y agoExplain → -
CLIPFinetune
Sample code of fine tuning CLIP
Python ★ 0 3y agoExplain → -
Dreambooth-Anything ⑂
A repository to consolidate stable diffusion finetuning scripts. Train inpainting, depth, v1+, v2+, image variations, image colorization, whatever. Train with optimizations like 8 bit adam and xformers for faster and more memory efficient training.
★ 0 3y agoExplain → -
CaptureOneKeywordsRenamer
A script to indirectly allow Capture One to export keywords in the file names
Python ★ 0 4y agoExplain → -
color-filters-reconstruction ⑂
Very accurate color filters reconstruction tools based on 3D color LUTs
Python ★ 0 7y agoExplain → -
efficient_densenet_pytorch ⑂
A memory-efficient implementation of DenseNets
Python ★ 0 8y agoExplain → -
gdax-python ⑂
The unofficial Python client for the GDAX API
Python ★ 0 8y agoExplain → -
TornadoTemplate
A toy template for Tornado for quick project kick-off.
Python ★ 0 9y agoExplain → -
CNTK ⑂
Microsoft Cognitive Toolkit (CNTK)
C++ ★ 0 9y agoExplain → -
FocusClock
No description.
HTML ★ 0 9y agoExplain → -
torchinstall ⑂
A one-line install script for Torch
Shell ★ 0 10y agoExplain → -
AWSControl
No description.
PHP ★ 0 11y agoExplain → -
MAImagePickerController-of-InstaPDF ⑂
Fully customizable UIImagePicker replacement with flexible cropping, filters, perspective correction, rotation etc.
C++ ★ 0 11y agoExplain → -
PeopleCo
No description.
Python ★ 0 12y agoExplain → -
pelican-plugins ⑂
A bunch of plugins for the pelican blog engine.
Python ★ 0 12y agoExplain → -
GeoVisualization
No description.
Python ★ 0 13y agoExplain → -
SmallWorldPanorama
Build a small-world fish-eye style panorama from a regular one.
C# ★ 0 13y agoExplain → -
FlexibleSolarPanelMount
No description.
★ 0 3y agoExplain → -
FMA180AutoFocus
A 3D printed solution for SharpStar FMA180.
OpenSCAD ★ 0 5y agoExplain → -
OrientedDrawingView
No description.
Swift ★ 0 10y agoExplain → -
vim-snippets ⑂
vim-snipmate default snippets (Previously snipmate-snippets)
VimL ★ 0 11y agoExplain → -
SingleCompile ⑂
A Vim plugin making it more convenient to compile or run a single source file.
VimL ★ 0 11y agoExplain → -
prs120906
Paper reading seminar for 2012-09-06
★ 0 13y agoExplain → -
manpages-tldr ⑂
Short, practical manpages for everyday usage
★ 0 12y agoExplain → -
prs121003
Paper reading seminar
★ 0 13y agoExplain → -
prs20130923
Paper reading seminar 20130923
★ 0 12y agoExplain → -
PaperNotesMarkdown
No description.
CoffeeScript ★ 0 12y agoExplain → -
prs120828
PaperReadingSeminar 2012-08-28
★ 0 13y agoExplain → -
prs20130901
No description.
★ 0 12y agoExplain → -
prs
No description.
★ 0 12y agoExplain → -
prs120910
Paper reading seminar for 2012-09-10
★ 0 13y agoExplain → -
grapeot.github.com
No description.
★ 0 14y agoExplain →
No repos match these filters.