# nanmicoder/cc-haha

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/nanmicoder-cc-haha).**

12,675 stars · 8,259 forks · TypeScript · NOASSERTION

## Links

- GitHub: https://github.com/NanmiCoder/cc-haha
- Homepage: https://claudecode-haha.relakkesyang.org/
- awesome-repositories: https://awesome-repositories.com/repository/nanmicoder-cc-haha.md

## Description

cc-haha is a cross-platform desktop agent and computer use framework that enables large language models to control local operating systems through screenshots, clicks, and keystrokes. It functions as an AI coding workbench and orchestration platform, allowing for the management of multi-project workflows and the coordination of multiple agents executing complex tasks in parallel.

The system includes a model backend gateway to connect various artificial intelligence providers and local models to autonomous agents. It features a centralized permission gate for authorizing sensitive commands and a side-by-side diff visualization tool for verifying automated code edits.

The platform covers broad capability areas including AI-assisted software development, remote desktop control via token-based sessioning, and the extension of agent skills through a plugin-driven architecture. It also provides tools for scheduling background tasks and monitoring token usage.

## Tags

### Artificial Intelligence & ML

- [Desktop AI Agents](https://awesome-repositories.com/f/artificial-intelligence-ml/desktop-ai-agents.md) — Acts as a cross-platform desktop agent that enables LLMs to interact with local software and system environments.
- [Multi-Agent Coordination Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-architectures/orchestration-engines/ai-agent/multi-agent-coordination-systems.md) — Provides a framework for multiple specialized agents to collaborate on complex tasks by sharing state.
- [AI Agent Orchestrators](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-orchestration-multi-agent/coordination-and-routing/ai-agent-orchestrators.md) — Organizes and coordinates groups of specialized agents using structured workflows for complex projects.
- [Multi-Agent Orchestration Platforms](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-orchestration-multi-agent/coordination-and-routing/multi-agent-orchestration-platforms.md) — Provides a platform to coordinate and manage teams of specialized AI agents executing complex tasks in parallel.
- [Model Provider Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/model-integration-serving/ai-model-orchestration/model-provider-integrations.md) — Provides unified interfaces for connecting and configuring multiple third-party and local AI model providers.
- [Agent Team Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agents/agent-team-orchestration.md) — Manages the orchestration and coordination of groups of AI agents executing parallel tasks. ([source](https://github.com/nanmicoder/cc-haha#readme))
- [Model Gateways](https://awesome-repositories.com/f/artificial-intelligence-ml/model-gateways.md) — Provides a centralized gateway service to standardize communication between autonomous agents and various AI model providers.
- [Agent Skill Extensions](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-skill-extensions.md) — Allows the dynamic addition of modular capabilities and custom workflows to autonomous agent systems.
- [Agent Capability Extensions](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agent-capabilities-skills-tooling/agent-capability-extensions.md) — Expands agent functional capabilities through modular plugins and custom tool integrations. ([source](https://github.com/nanmicoder/cc-haha#readme))
- [Remote Control Layers](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-agent-connectors/remote-control-layers.md) — Implements a management layer to trigger and monitor local agents from remote devices via secure sessioning.
- [Model Provider Configurations](https://awesome-repositories.com/f/artificial-intelligence-ml/model-provider-configurations.md) — Provides interfaces for configuring external AI model providers, credentials, and model selection. ([source](https://github.com/nanmicoder/cc-haha#readme))
- [Model Routing Layers](https://awesome-repositories.com/f/artificial-intelligence-ml/model-routing-layers.md) — Includes a middleware layer that abstracts various AI providers to route tasks to specific models.

### Part of an Awesome List

- [Computer Use](https://awesome-repositories.com/f/awesome-lists/ai/computer-use.md) — Provides a framework enabling AI models to interact with desktop GUIs and local operating systems. ([source](https://github.com/nanmicoder/cc-haha#readme))
- [AI Coding Assistants](https://awesome-repositories.com/f/awesome-lists/ai/ai-coding-assistants.md) — Operates a graphical workbench to oversee multi-project AI-driven coding workflows. ([source](https://github.com/nanmicoder/cc-haha#readme))
- [Coding Workbenches](https://awesome-repositories.com/f/awesome-lists/ai/ai-coding-assistants/coding-workbenches.md) — Ships a graphical workbench for managing multi-project workflows and verifying automated code edits across different operating systems.

### Operating Systems & Systems Programming

- [Desktop Application Automation](https://awesome-repositories.com/f/operating-systems-systems-programming/desktop-environment-frameworks/desktop-environment-components/desktop-applications/desktop-application-automation.md) — Automates interactions within desktop applications using screenshots, clicks, and keystrokes. ([source](https://github.com/nanmicoder/cc-haha#readme))

### Software Engineering & Architecture

- [AI-Assisted Development](https://awesome-repositories.com/f/software-engineering-architecture/development-methodologies/ai-assisted-development.md) — Integrates AI agents into the software development lifecycle via an agentic workbench.

### User Interface & Experience

- [OS-Level Input Emulators](https://awesome-repositories.com/f/user-interface-experience/text-input-managers/input-injection-utilities/process-level-input-injectors/os-level-input-emulators.md) — Implements system-wide hardware event simulation to control the host operating system via AI agents.

### Development Tools & Productivity

- [Change Review Interfaces](https://awesome-repositories.com/f/development-tools-productivity/code-quality-analysis/static-analysis-engines/static-analysis-tools/code-analysis-tools/local-change-reviewers/change-review-interfaces.md) — Ships an interactive interface for visualizing diffs and reviewing agent-driven code changes. ([source](https://github.com/nanmicoder/cc-haha#readme))
- [Side-by-Side Diff Viewers](https://awesome-repositories.com/f/development-tools-productivity/side-by-side-diff-viewers.md) — Ships a dual-pane interface for visualizing and verifying automated code modifications.

### Security & Cryptography

- [Authorization Gates](https://awesome-repositories.com/f/security-cryptography/access-control-centralization/centralized-permission-management/authorization-gates.md) — Provides centralized checkpoints to evaluate and require manual approval for sensitive system commands.
