NanmiCoder/cc-haha

★ 14,651⑂ 8,574

Local-first cross-platform desktop workspace for Claude Code / agents: multi-agent, Git worktrees, code diffs, skill marketplace, multi-model, Computer Use, task-aware desktop pets, with WeChat

About NanmiCoder/cc-haha

NanmiCoder/cc-haha is an open-source project on GitHub, mainly written in TypeScript. Local-first cross-platform desktop workspace for Claude Code / agents: multi-agent, Git worktrees, code diffs, skill marketplace, multi-model, Computer Use It currently holds 14,651 stars and 8,574 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the AI Coding Agents board.

GitHub Repository Details

Repository NanmiCoder/cc-haha · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

Claude Code Haha

https://github.com/NanmiCoder/cc-haha/blob/HEAD/cc-haha — Open-source desktop for Claude Code

GitHub Stars GitHub Forks GitHub Issues GitHub Pull Requests License English 中文 Docs

简体中文 · English

Claude Code Haha is a desktop Claude Code workspace for macOS, Windows, and Linux: multi-session workspaces, global search, branch / Worktree launch, diff review, built-in browser preview, GUI permission approval, any model — Claude, ChatGPT, Grok, presets, or local endpoints — image generation, visual MCP & SubAgent managers, an Agent Teams workbench, dynamic Workflow orchestration, model trace, Computer Use, skill marketplace, colour themes, desktop pets, H5 remote access, IM integration, and scheduled tasks, all in one app.

Desktop Preview · Install · Highlights · More Docs · Sponsorship · User Group

---

Desktop Preview

https://github.com/NanmiCoder/cc-haha/blob/HEAD/Download Desktop

https://github.com/NanmiCoder/cc-haha/blob/HEAD/Empty desktop session before the first task
Start with a clear, empty session
Project and permissions stay visible
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Real task running with the Activity panel open
Follow the task as it runs
Tool calls and stage-by-stage progress stay in view
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Workspace diff review
See exactly what changed
A focused, full-width syntax-highlighted diff
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Built-in browser previewing the page that was just changed
Verify on the spot
The real edited page in the built-in browser
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Model picker showing providers, presets, and local endpoints
Choose the exact model
Your providers, presets, and local endpoints in one list
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Skill marketplace
Missing a trick? Install it
Source and safety status shown up front

---

Sponsorship & Partnership

This project is maintained in the author's spare time. Corporate or individual sponsorships are welcome to support ongoing development. Custom features, integrations, and business partnerships are also open for discussion.

Sponsor Description
https://github.com/NanmiCoder/cc-haha/blob/HEAD/AruHub Thanks to AruHub for sponsoring this project! AruHub focuses on providing developers with a stable, long-term primary API upstream service. Built for high-frequency AI coding workflows such as Codex and Claude Code, it offers official GPT API access through enterprise groups and stable Claude enterprise groups for sustained use, with support for leading models including GPT and Claude. Image 2 / 2.5 is available around the clock, starting at CNY 0.04 per image. Pay-as-you-go billing supports high-volume enterprise usage, invoicing, and refunds. Register through the exclusive link to receive US$1 in credit usable across all models, with no model restrictions.
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Atlas Cloud https://github.com/NanmiCoder/cc-haha/blob/HEAD/Atlas Cloud Thanks to Atlas Cloud for sponsoring this project. Atlas Cloud is a full-modal AI inference platform that gives developers a single AI API to access video generation, image generation, and LLM APIs. Instead of managing multiple vendor integrations, you connect once and get unified access to 300+ curated models across all modalities. Atlas Cloud is already built into the cc-haha provider list, so you can pick it in settings and start using it with just an API key. Check out Atlas Cloud's new coding plan promotion for more budget-friendly API access.
https://github.com/NanmiCoder/cc-haha/blob/HEAD/ApiSmart Thanks to ApiSmart for sponsoring this project. ApiSmart provides unified access to leading AI models through a single API. Use one API key to connect with LLM, image, and video models through an OpenAI-compatible interface. Easily switch between models, simplify billing, and improve reliability with intelligent routing and automatic failover.

📧 Contact: relakkes@gmail.com

---

Install the Desktop App

1. Download the macOS / Windows / Linux desktop installer from Releases. 2. On first launch, configure your model provider, API key, and default model in Settings. 3. Public macOS releases require signing and notarization. Draft or unsigned temporary builds may still need one-time manual approval. Unsigned Windows installers may show SmartScreen; click "More info" -> "Run anyway". See the desktop installation guide.

Release trust and privacy: Code signing policy · Privacy and network access

Run the CLI from Source

For users who want to debug the underlying CLI, server, or local development flow:

bun install
cp .env.example .env
./bin/claude-haha

See environment variables and CLI setup for more configuration options.

---

User Group

Scan the QR code below to join the cc-haha user group on WeCom (WeChat Work) — the conversation there is mostly in Chinese. For questions and bug reports in English, Issues is the better place. For enterprise deployment, customization, or Agent development needs, contact the author NanmiCoder.

https://github.com/NanmiCoder/cc-haha/blob/HEAD/cc-haha WeCom user group QR code

---

☕ Buy Me a Coffee

If this project helps you, consider buying me a coffee — every bit of support keeps this project going ❤️

https://github.com/NanmiCoder/cc-haha/blob/HEAD/WeChat Pay
WeChat Pay
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Alipay
Alipay
https://github.com/NanmiCoder/cc-haha/blob/HEAD/Buy Me a Coffee
Buy Me a Coffee

---

Desktop Highlights

---

More Documentation

Full documentation site:

| Section | Documents | |------|------| | Getting started | What this is · Download and install · Connect a model provider · Your first session · Troubleshooting | | Desktop features | Feature overview · Computer Use · Desktop pets · Phone H5 and IM relay | | IM integrations | Overview and pairing · Feishu · Telegram · WeChat · DingTalk · WhatsApp · WeCom · QQ · Slack | | CLI | Install and run · Command reference · Environment variables | | Internals | Desktop architecture · Multi-agent system · Skills system · Memory system · Computer Use architecture · Local server and API · Channel system · Project structure · Contributing and quality gates |

---

Tech Stack

| Category | Technology | |------|------| | Language | TypeScript | | Desktop app | Electron | | Desktop UI | React + Vite | | Local runtime | Bun | | Terminal UI | React + Ink | | CLI parsing | Commander.js | | API | Anthropic SDK | | Protocols | MCP, LSP |

Acknowledgements

Thanks to the following open-source projects and community practices for reference and inspiration:

---

⭐ Star History

If this project helps you, please support it with a ⭐ Star so more people can discover Claude Code Haha.

https://github.com/NanmiCoder/cc-haha/blob/HEAD/Star History Chart

GitHub Stars & Activity

14,651Stars
8,574Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars14,651
Forks8,574
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

thedotmack / claude-mem

TypeScript★ 94,310⑂ 8,324
2

Egonex-AI / Understand-Anything

TypeScript★ 83,393⑂ 7,038
3

stablyai / orca

TypeScript★ 73,154⑂ 4,785
4

ruvnet / ruflo

TypeScript★ 72,894⑂ 8,655
5

diegosouzapw / OmniRoute

TypeScript★ 68,420⑂ 9,682
6

CherryHQ / cherry-studio

TypeScript★ 52,015⑂ 4,981
7

chatboxai / chatbox

TypeScript★ 41,812⑂ 4,252
8

Yeachan-Heo / oh-my-claudecode

TypeScript★ 39,267⑂ 3,512

More AI Rankings