Skip to content
View QichangZheng's full-sized avatar

Block or report QichangZheng

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. 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
QichangZheng/README.md

Hi, I'm Qichang Zheng (郑其昌)

AI Agent platform lead in Shanghai. I build infrastructure for running AI agents in production, and the tooling to run fleets of coding agents in parallel.

Most of my work lives in private repositories, which is why the contribution graph below is busy and the public repo list is not.

What I work on

  • North Agent Cloud: a platform for building, deploying, and running AI agents. Scheduling, sandbox isolation, egress control, credential custody, elastic scaling, and end-to-end tracing. In production across several deployments.
  • North Sandbox: a multi-tenant sandbox service compatible with the E2B protocol. Per-template warm pools bring sandbox acquisition down to milliseconds, with JuiceFS over object storage as the sandbox file system.
  • North Firewall (built solo): transparent egress interception with iptables, HTTPS inspection through CA injection and MITM, and Vault-backed credential isolation, so agents only ever see placeholders.
  • Agent Team (built solo, 1,400+ commits): a control plane that runs 5 to 10 Claude Code / Codex agents in parallel across machines, each in its own git worktree and Kubernetes namespace. It gives every agent a status board, an activity timeline, and message delivery with receipts; it patrols them every minute; and its custom Stop hooks catch specific failure modes, for example an agent that says it will keep going and then ends its turn. Nothing is called done until a second agent has tried to prove it broken.

Public bits: agent examples and fixes in nexau-cookbook.

Before that

AI Scientist at Devz AI (US): enterprise agents, a general-purpose web agent, and fine-tuned domain LLMs. MA in Computational Social Science, University of Chicago.

Contact

qichangzheng.net · LinkedIn · qichang.zheng2000@gmail.com

Pinned Loading

  1. MA_Thesis MA_Thesis Public

    MA thesis (UChicago, Computational Social Science): API-enhanced ChatGPT for stock prediction

    Jupyter Notebook

  2. nexau-cookbook nexau-cookbook Public

    Forked from hzhua/nexau-cookbook

    Agent examples for the NexAU platform (fork; my contributions are merged upstream)

    Python