Small, local-first developer utilities. MIT licensed, no accounts, no telemetry.
A DXF quantity-takeoff and bid-pricing CLI for electrical / EPC power drawings. Reads layer geometry — polylines, arcs, circles, blocks, native ACAD tables — and computes concrete, excavation, grounding and cable-trench quantities, then exports a priced Excel sheet in which every line item records where its number came from. Written because manual takeoff from a substation foundation plan took hours.
python3 cad_quantity.py ./drawings/substation.dxf
Headless, IMAP-first mailbox automation for agents. Separates human mail from bulk, drafts replies, sends them, and keeps a pending list that only closes when a message was genuinely answered. Reply red lines are enforced in code rather than in a prompt, and an offline harness proves the send path works before a real customer email is the first test case.
python3 mail_daily.py --config config.json --dry-run
A self-healing supervisor for Clash Verge / mihomo. It checks whether the proxy actually works rather than whether the UI shows green, defends against decoy nodes whose latency probe returns a number but carry no traffic, tests nodes in parallel, scores them by reputation, and uses anti-flap hysteresis before switching.
python3 proxy_autopilot.py --check
A local-first API client covering HTTP, GraphQL, gRPC, WebSocket and SSE in one workspace, with a Chinese-first interface and AI request generation. Built on the open-source Yaak client (MIT) with an independent brand; no telemetry, no calls to any upstream service.
Download: github.com/li77724121/reqly/releases
These tools exist because each one replaced a repetitive task that was being done by hand. They are personal projects published so others can use or fork them. Source, issues and changelogs live in the individual GitHub repositories.