---
title: "Philosophy - Kill Ugly Raw Source"
description: "The design philosophy behind Halo: bringing frontier AI capabilities to everyone through a beautiful desktop experience."
type: "explanation"
audience: ["all"]
lang: "en"
canonical: "https://hello-halo.cc/docs/en/guide/philosophy.html"
last_updated: "2026-10-19T00:11:17+08:00"
source: "Halo 3.0.4 docs"
---
# Philosophy

The design philosophy behind Halo: bringing frontier AI capabilities to everyone through a beautiful desktop experience.

## Kill Ugly Raw Source, AI Rewrites

This is Halo's founding philosophy, and the true meaning behind its name.

Originally, the phrase referred to using AI to refactor bad code. Today, its scope has expanded far beyond code — it points to everything in the digital world that is raw, inefficient, and requires repeated human intervention.

We believe: **anything that AI can handle automatically should no longer consume human attention.**

---

## The story of Halo {#story}

### Starting with a question

In October 2025, Cursor revised its subscription policy and programming costs surged. During that period, we kept asking ourselves one question:

> Is there a tool that combines the powerful Agent capabilities of Claude Code — **remote desktop control from anywhere**, **an AI browser that autonomously completes tasks** — with a friendly visual interface that includes **file management and output preview**, making it accessible to both developers and product managers?

We did our market research, and the conclusion was clear — no such tool existed. The market offered either chat tools with custom API support (like Open Web UI or LobeChat) or CLI-based, developer-centric terminals (like Claude Code CLI or Gemini CLI).

If what we wanted didn't exist, we'd build it ourselves.

### Born over a weekend

We spent one weekend building a visual desktop for Claude Code — using Claude Code itself. The first version supported macOS, Windows, Linux, and Web simultaneously, with approximately 95% of features working out of the box.

Even more remarkably: from that point on, 100% of Halo's code has been generated by AI. We have never opened Cursor or the official CLI again.

A few months later, a wave of similar Cowork / xxClaw products appeared. Halo was among the first clients to bring remote command plus full Agent capabilities to an ordinary desktop.

### What Halo is after

**Halo doesn't chase trends — it chases efficiency.**

We focus on one thing: raising the efficiency of individuals and organizations, eliminating manual effort and waiting.

Buzzwords and concepts churn fast out there; we neither chase them nor measure ourselves against them. Halo is 100% built by Halo itself, and that alone is an exploration of the boundaries of efficiency: we don't reference or follow any external concept, because we believe —

> The best direction comes from the most direct feedback of individuals and teams, from the feedback of efficiency itself — not from the evolution or refinement of any concept.

The buzzwords change every day. We only ask one question: **does it make people faster and freer of hassle.**

---

## How Halo Is Built

Halo is a living experiment in AI productivity. Its first version was built over a weekend in October 2025, and from that point on, 100% of the code (several hundred thousand lines) has been generated by Halo itself — without ever opening another IDE.

This is not a gimmick. It is a serious validation of an engineering approach:

1. **Phase 1 (Human Core Value)**: Spend 2–4 hours in deep discussion with AI about design, architecture, and technology stack — down to the directory structure — producing a comprehensive development plan of several thousand words. Architectural decisions are the most irreplaceable human contribution.

2. **Phase 2 (AI Execution)**: Hand the development plan to AI and grab a coffee.

3. **Phase 3 (Review)**: About half an hour later, dozens to hundreds of files are ready, `npm run build` compiles them, and the cross-platform desktop application can be launched.

Halo's architecture incorporates VS Code's layered design philosophy while abstracting Agent pluggability, enabling a shared rendering layer across Web, Windows, macOS, and Linux.

> Traditionally this might require a team working for months or years. With top AI models, one person can accomplish the same in a single weekend. This is an industrial-revolution-level leap in efficiency — just as a single driver can operate a locomotive to haul tens of thousands of tons of freight.

---

## Our Position

**Halo is not a commercial product.** It is an open-source project driven by personal and community interest, dedicated to exploring more possibilities of AI Agents in spare time.

We believe the computing platform of the future should not merely offer Copilot tools, but should provide a standardized runtime environment where AI agents can **persistently and autonomously** take over complex business workflows. This should be open, community-built, and not monopolized by commercial companies.

---

## About the DHP Protocol

Based on the above philosophy, we proposed **DHP (Digital Human Protocol)** — an open AI digital human distribution protocol.

Developers write a `spec.yaml` and submit it to the DHP Registry; once it is reviewed and merged, users can install and use your digital human with a single click.

See [DHP protocol](https://hello-halo.cc/docs/en/developers/dhp.html).
