Shang Gao

Projects

Things I have built or am still building. Each links to its own site or repo.

BimClaw

An AI agent for BIM. It queries, analyzes, and edits building models through a structured set of tools, built on the open BimDown format and the BimEditor web editor.

SmartSLD

An online editor for electrical single-line diagrams. The AI assistant can draw and edit diagrams, and read hand-drawn ones. The base editor is open source.

PaloAlly

Turns the coding agent you already run (Claude Code) into an always-on personal assistant, reachable from your phone or WeChat. Your data stays on your own machine.

Bento Terminal

A terminal for running and supervising several CLI coding agents at once. Native on macOS, iPhone, and iPad, built on tmux, with voice input.

DropItDown

A Mac menu-bar app. Drop a file on the icon and it is converted to Markdown, classified with your own LLM key, and filed.

Webulator

One API for running old computers in the browser (v86, Mini vMac, Basilisk II, SheepShaver), with snapshots and a virtual clock.

Coding Keyboard

An iOS custom keyboard for typing code. Brackets, backtick, pipe, slash, and tilde are all on the first layer. No network access, no analytics.

Warloom

An idle fantasy strategy game I make for fun. You set up an army and the units push down the middle lane on their own.

PowerModeWindows

System-wide typing effects and a combo counter for Windows, similar to the Power Mode extension in Atom. Written in C# with WPF.

svf-viewer

A simple desktop app that opens Autodesk Forge Viewer SVF and F2D files directly.