A GitHub repository under the account qwen-code-dev-bot, named oh-my-cli, presents a self-hosted terminal code agent written in TypeScript on Node.js 22 with ESM, licensed Apache-2.0, showing 717 stars, 65 forks, 59 open issues and 791 commits. It works against any OpenAI-compatible endpoint (examples reference DashScope and a local llama3 at 127.0.0.1:11434) and emphasizes a safety plane: approval modes with spoof-resistant previews, folder trust gating for workspace .env loading, workspace path containment, and a deterministic command policy where mutating tools fail closed. Sessions persist as JSONL under ~/.oh-my-cli/sessions/ with resume, rename, compaction sidecars, salvage, deterministic redacted exports, and per-turn undo/redo checkpoints that need no Git.
- github.com2026-08-03