CC Haha

Active
GitHub TypeScript MIT

Description

Locally runnable version of Claude Code with cross-platform desktop app and Computer Use capabilities, including core module analysis.

Key Features

  • Cross-platform desktop workstation (macOS/Windows/Linux) with session management, multi-project switching, and terminal
  • Branch/Worktree startup — choose repository branch and isolated workspace for new sessions
  • Right-side code changes panel with real-time AI editing Diff and file changes view
  • Permission approval flow — dangerous commands and tool calls centrally approved in desktop UI
  • Multi-model provider support compatible with Anthropic API, OpenAI, DeepSeek, Ollama, and more
  • Computer Use capability — agents can screenshot, click, type, and control desktop apps with authorization

Use Cases

💡 Daily AI-assisted development workflow without staying in the terminal
💡 Multi-session development environment managing multiple projects simultaneously
💡 Remote chat and permission approval via Telegram/Feishu/WeChat/DingTalk
💡 Desktop automation testing or operations using Computer Use
💡 View local Token usage trends for cost management

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (14.3k stars)
  • Permissive open-source license (MIT)

Quick Start

1. Download the desktop installer from GitHub Releases for macOS/Windows/Linux
2. On first launch, configure model provider, API key, and default model in settings
3. Or run from source: `bun install && cp .env.example .env && ./bin/claude-haha`

Related Projects

GBrain

29.5k · TypeScript
Active A+

Garry Tan's opinionated OpenClaw/Hermes Agent Brain with optimized system prompts and agent workflows.

typescriptagentcoding +2
  • · Synthesis layer — Gives actual answers with citations instead of returning raw search results, with gap analysis
  • · Self-wiring knowledge graph — Zero LLM calls to extract entity refs and create typed edges for deep queries
  • · 24/7 dream cycle — Background daemon continuously ingests, enriches and consolidates memory overnight