Tools I build,
guides I keep.
A small set of projects I actively maintain — a guarded database CLI, a typed-decision tool for Pi agents, a career CLI in Go, and a test automation framework — plus write-ups from my Red Hat open-source contributions. Pick a project to get started.
flagship
dbq Go has its own page →
Guarded multi-database CLI — credential profiles in, query results out. Read-only by default with two-layer guardrails across MySQL, PostgreSQL, SQL Server, SQLite and Oracle. Built for humans, safe for agents.
projects
zentao-cli-go Go
Zentao CLI in Go — stories, tasks, bugs and comments straight from your terminal, backed by a contract test suite that detects server API drift.
Visit the page →pi-tier-router TypeScript
Pi extension that routes each session between a cheap flash model and a strong pro model by issue difficulty — tiering like haiku/sonnet/opus, config-driven for any model family.
Visit the page →pi-mimo-search TypeScript
Web search tool for Pi backed by the Xiaomi MiMo pay-as-you-go plugin — answer, structured citations and the exact cost of every call, on any main provider.
Visit the page →pi-jev-extension TypeScript
Pi tool that returns a typed choice, score or yes/no probability from TypeSafe's Jev System One — with silent session-model fallback when Jev is unavailable.
Visit the page →liepin-cli-go Go
Go implementation of the Liepin CLI tool — resume management, job search, and job applications, straight from your terminal.
View on GitHub →easytest Java
Quick-start framework for automation test projects, focused on REST API and Selenium tests, with a documented common design.
View on GitHub →Red Hat OSS write-ups
Guides and notes from my Red Hat open-source contributions — repos, workflows and things worth keeping in one place.
rioliu-rh.github.io →