awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
NanmiCoder avatar

NanmiCoder/cc-haha

0
View on GitHub↗
12,675 stars·8,259 forks·TypeScript·19 viewsclaudecode-haha.relakkesyang.org↗

Cc Haha

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.

Features

  • Desktop AI Agents - Acts as a cross-platform desktop agent that enables LLMs to interact with local software and system environments.
  • Computer Use - Provides a framework enabling AI models to interact with desktop GUIs and local operating systems.
  • Multi-Agent Coordination Systems - Provides a framework for multiple specialized agents to collaborate on complex tasks by sharing state.
  • AI Agent Orchestrators - Organizes and coordinates groups of specialized agents using structured workflows for complex projects.
  • Multi-Agent Orchestration Platforms - Provides a platform to coordinate and manage teams of specialized AI agents executing complex tasks in parallel.
  • Model Provider Integrations - Provides unified interfaces for connecting and configuring multiple third-party and local AI model providers.
  • Agent Team Orchestration - Manages the orchestration and coordination of groups of AI agents executing parallel tasks.
  • Model Gateways - Provides a centralized gateway service to standardize communication between autonomous agents and various AI model providers.
  • AI Coding Assistants - Operates a graphical workbench to oversee multi-project AI-driven coding workflows.
  • Coding Workbenches - Ships a graphical workbench for managing multi-project workflows and verifying automated code edits across different operating systems.
  • Desktop Application Automation - Automates interactions within desktop applications using screenshots, clicks, and keystrokes.
  • AI-Assisted Development - Integrates AI agents into the software development lifecycle via an agentic workbench.
  • OS-Level Input Emulators - Implements system-wide hardware event simulation to control the host operating system via AI agents.
  • Agent Skill Extensions - Allows the dynamic addition of modular capabilities and custom workflows to autonomous agent systems.
  • Agent Capability Extensions - Expands agent functional capabilities through modular plugins and custom tool integrations.
  • Remote Control Layers - Implements a management layer to trigger and monitor local agents from remote devices via secure sessioning.
  • Model Provider Configurations - Provides interfaces for configuring external AI model providers, credentials, and model selection.
  • Model Routing Layers - Includes a middleware layer that abstracts various AI providers to route tasks to specific models.
  • Change Review Interfaces - Ships an interactive interface for visualizing diffs and reviewing agent-driven code changes.
  • Side-by-Side Diff Viewers - Ships a dual-pane interface for visualizing and verifying automated code modifications.
  • Authorization Gates - Provides centralized checkpoints to evaluate and require manual approval for sensitive system commands.

Star history

Star history chart for nanmicoder/cc-hahaStar history chart for nanmicoder/cc-haha

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Cc Haha

Similar open-source projects, ranked by how many features they share with Cc Haha.
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    View on GitHub↗21,168
  • iofficeai/aionuiiOfficeAI avatar

    iOfficeAI/AionUi

    16,621View on GitHub↗

    AionUi is an AI agent orchestration platform designed to manage and coordinate multiple autonomous assistants within a local environment. It functions as a framework for executing background processes and scheduled tasks that operate independently of the user interface, ensuring that automated workflows continue to run without manual oversight. The platform distinguishes itself through a local-first approach to document generation and file manipulation, allowing users to create and modify office files directly on their hardware to maintain data privacy. It supports parallel agent execution, e

    TypeScriptacpaiai-agent
    View on GitHub↗16,621
  • livekit/livekitlivekit avatar

    livekit/livekit

    19,358View on GitHub↗

    LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with users through voice, video, and text. It provides a centralized, event-driven architecture to manage the entire lifecycle of automated participants, from initialization and session state management to graceful shutdown. By utilizing a selective forwarding unit, the platform efficiently routes media streams between participants and agents, ensuring low-latency communication and secure, token-based authentication for all connections. The platform distinguishes itself through it

    Gogolangmedia-serversfu
    View on GitHub↗19,358
See all 30 alternatives to Cc Haha→

Frequently asked questions

What does nanmicoder/cc-haha do?

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.

What are the main features of nanmicoder/cc-haha?

The main features of nanmicoder/cc-haha are: Desktop AI Agents, Computer Use, Multi-Agent Coordination Systems, AI Agent Orchestrators, Multi-Agent Orchestration Platforms, Model Provider Integrations, Agent Team Orchestration, Model Gateways.

What are some open-source alternatives to nanmicoder/cc-haha?

Open-source alternatives to nanmicoder/cc-haha include: kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… iofficeai/aionui — AionUi is an AI agent orchestration platform designed to manage and coordinate multiple autonomous assistants within a… livekit/livekit — LiveKit is a comprehensive framework for building and orchestrating real-time, multimodal AI agents that interact with… cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… simular-ai/agent-s — Agent-S is a multimodal AI agent and LLM desktop automation framework designed to control operating systems through…