Skip to content
View NolanHo's full-sized avatar

Organizations

@heptagonhust @Pivot-Studio

Block or report NolanHo

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

NolanHo

LLM infrastructure engineer — Rust + CUDA inference engines, file/storage layers for training data, tooling for agents that operate real machines.

Research Scientist @ MindLab-Research · previously SRE @ DeepSeek, storage @ ByteDance / Volcengine · crypto grad out of HUST

Treading stars to exhaust the Truth.

Start here

  • pegainfer · 730★ — an LLM inference engine in Rust + CUDA, no PyTorch on the box. I contributed its Qwen3 LoRA serving path.
  • DSH-better-sidebar · 4783★ — an open sidebar where file editing, terminal, Git and sub-agent views are first-class pages, not bolted-on plugins.
  • curvine · 1034★ — a CNCF Sandbox project I contribute to: a high-speed cache with file semantics in front of cloud object storage.

Reach me — axi.moe (blog) · WeChat Nolan-Ho · github.com/NolanHo

🔧 Selected Work

pegainfer · 730★ · Rust + CUDA

For teams that have to put a model behind an API without dragging a Python runtime into production. I contributed its Qwen3 LoRA serving path: request-level adapters, tensor-parallel adapter loading, mixed LoRA batches, and the router extension that keeps the vLLM-compatible front end in step.

DSH-better-sidebar · 4783★

For people who spend the day inside an agent sidebar: extensions register their own pages and stand on the same footing as the built-in file rendering/editing, terminal, side chat, Git and sub-agent views — so the sidebar is a platform, not a fixed set of tabs.

curvine · 1034★

For ML teams whose datasets outgrow local disks: cloud object storage gets a file-semantic layer plus a high-speed cache, so training jobs read it like a real filesystem. CNCF Sandbox project — I am a contributor here, not the originator.

Upstream & org contributions — authored PRs: pegainfer-project 6 · omdsh-dev 10 · CurvineIO 1 · vllm-project 1 · tile-ai 1 · ray-project 0. Pinned upstream repos: vllm, ray, tilelang.

🔥 Spirit

Megumin — one spell, one path

Megumin poured her whole life into a single spell, explosion, and refused to diversify. Same instinct here: pick one system, take it apart to the last layer, make it run reliably.

何か成す者とは歩み続ける愚者である、成せぬ者とは歩めを止めた賢者である

"成一事者,矢志不渝之愚者;毁一事者,停滞不前之贤者"

—— ロクでなし魔術講師と禁忌教典

💥 Explosion Chant

黒より黒く 闇より暗き漆黒に — 比黑色还要黑,暗之漆黑

我が深紅の混淆を望みたもう — 融合著我之真红吧

覚醒のとき来たれり — 觉醒的时刻已经到来

無謬の境界に落ちし理 — 坠入无谬之境界

無行の歪みとなりて — 形成无形之扭曲

現出せよ! — 出现吧!

Explosion!!

🧰 Also building

  • rayrust — a Ray SDK for Rust.
  • termdeck — persistent PTY sessions for automation agents, with CLI control and observe-only web replay.
  • obsharness — an observability harness that lets an agent search, narrow and inspect a production incident.
  • DSH-shellout — runs agent commands in a supervised out-of-process runner, so a hung command can never block the host event loop.
  • pi-secret-mask — keeps secrets out of the model context while still allowing ${secret:...} references at tool boundaries.

📈 GitHub Activity

Contribution snake

Stats card & 3D contribution graph

NolanHo stats card

3D contribution graph


113 public repos — production infrastructure alongside experiments. The three pinned projects above are where I would start.

Pinned Loading

  1. pegainfer-project/pegainfer pegainfer-project/pegainfer Public

    Pure Rust + CUDA LLM inference engine — no PyTorch, OpenAI-compatible, serves Qwen3 to Kimi-K2

    Rust 730 121

  2. omdsh-dev/DSH-better-sidebar omdsh-dev/DSH-better-sidebar Public

    开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Gi…

    TypeScript 4.8k 448

  3. CurvineIO/curvine CurvineIO/curvine Public

    AI-Native & Cloud-Native FS: A high-performance file semantic layer for cloud object storage, integrated with high-speed cache. CNCF Sandbox Project.

    Rust 1k 131

  4. vllm-project/vllm vllm-project/vllm Public

    A high-throughput and memory-efficient inference and serving engine for LLMs

    Python 96.1k 24.3k

  5. ray-project/ray ray-project/ray Public

    Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

    Python 44.2k 8.2k

  6. tile-ai/tilelang tile-ai/tilelang Public

    Domain-specific language designed to streamline the development of high-performance GPU/CPU/Accelerators kernels

    Python 8.9k 945