Skip to content
View geoqiao's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report geoqiao

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.

Content in all repositories owned by your account will be closed.
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
geoqiao/readme.md

Hi, I'm Geo Qiao

I make tools for the way I work — and a few things just for fun.

Post-loan strategy analyst by day. Usually tinkering with Python, TypeScript, or AI coding workflows.

Blog · About me · RSS

Things I'm building

pi-tools pixel toolbox logo

Structured questions, side conversations, and local AI usage reports.

TypeScript · Pi & Paseo

escaping logo

Turn GitHub Issues into a personal website. It powers my blog, too.

Python · Visit the blog ↗

oh-my-share logo

Public stock data for agents. Mainland China, Hong Kong, and US markets.

Python · Local CLI

Jotaro Kujo pixel-art pet

JoJo-themed pets for Codex. Unofficial, non-commercial, and just for fun.

Astro · Meet the pets ↗

Notes from the blog

Things I've tried, compared, or figured out along the way. Mostly in Chinese.

Choosing AI tools
2026 AI 编程订阅对比:Codex、Claude Code、Kimi 怎么选?

Agent workflows
我试了 6 款 Agent Orchestrator,这是我的最终选择

Personal publishing
从 Obsidian 到博客:我如何用一条命令把笔记变成网站

Pinned Loading

  1. geoqiao.github.io geoqiao.github.io Public

    github-blog: Read issues from GitHub and generate HTML articles. Powered by Jinja2 and PyGithub

    Python

  2. escaping escaping Public

    A minimalist and highly automated personal blog framework.

    Python 1 2