
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
@zhigang1992/happy-cli
Advanced tools
This is a personal fork of happy-cli from the amazing Happy project.
All credit goes to the original authors. I've made some tweaks for my own self-hosted setup, but my changes are too scattered and experimental to submit upstream. If you're looking for the official version, please visit github.com/slopus/happy-cli.
@zhigang1992/happy-cli for personal npm publishinghappy-server.innopals.com and happy.innopals.comCode on the go controlling claude code from your mobile device.
Free. Open source. Code anywhere.
npm install -g happy-coder
happy
This will:
happy auth – Manage authenticationhappy codex – Start Codex modehappy connect – Store AI vendor API keys in Happy cloudhappy notify – Send a push notification to your deviceshappy daemon – Manage background servicehappy doctor – System diagnostics & troubleshooting-h, --help - Show help-v, --version - Show version-m, --model <model> - Claude model to use (default: sonnet)-p, --permission-mode <mode> - Permission mode: auto, default, or plan--claude-env KEY=VALUE - Set environment variable for Claude Code--claude-arg ARG - Pass additional argument to Claude CLIHAPPY_SERVER_URL - Custom server URL (default: https://happy-server.innopals.com)HAPPY_WEBAPP_URL - Custom web app URL (default: https://happy.innopals.com)HAPPY_HOME_DIR - Custom home directory for Happy data (default: ~/.happy)HAPPY_DISABLE_CAFFEINATE - Disable macOS sleep prevention (set to true, 1, or yes)HAPPY_EXPERIMENTAL - Enable experimental features (set to true, 1, or yes)These MCP servers work well with Happy:
eventsource-parser@3.0.5, which is required by
@modelcontextprotocol/sdk, which we used to implement permission forwarding
to mobile appclaude command available in PATH)MIT
FAQs
Mobile and Web client for Claude Code and Codex
The npm package @zhigang1992/happy-cli receives a total of 25 weekly downloads. As such, @zhigang1992/happy-cli popularity was classified as not popular.
We found that @zhigang1992/happy-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.