---
title: Install halc on Linux | Snap Store
description: Get the latest version of halc for Linux - Heuristic Agent Ledger by
  confrontation
url: https://snapcraft.io/halc
---

# halc

[Cedric Gegout (cgegout)](https://snapcraft.io/publisher/cgegout "View all snaps from Cedric Gegout (cgegout)")

* [Cedric Gegout (cgegout)](https://snapcraft.io/publisher/cgegout "View all snaps from Cedric Gegout (cgegout)")
* [Development](https://snapcraft.io/search?categories=development)
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 0.1.2

Install latest/stable of halc

---

**Install using the command line**

```
sudo snap install halc
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* halc

---

### License

* MIT

---

### Last updated

* 23 July 2026 - latest/stable
* 9 July 2026 - latest/edge

---

### Websites

* [github.com/gegout/HALc](https://github.com/gegout/HALc "https://github.com/gegout/HALc")
* [github.com/gegout/HALc/blob/master/Heuristic%20Agent%20Ledger%20by%20confrontation/Heuristic%20Agent%20Ledger%20by%20confrontation.md](https://github.com/gegout/HALc/blob/master/Heuristic%20Agent%20Ledger%20by%20confrontation/Heuristic%20Agent%20Ledger%20by%20confrontation.md "https://github.com/gegout/HALc/blob/master/Heuristic%20Agent%20Ledger%20by%20confrontation/Heuristic%20Agent%20Ledger%20by%20confrontation.md")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/halc#report-snap-modal)

---

* [Description](https://snapcraft.io/halc#tab-description)
* [Security](https://snapcraft.io/halc#tab-security)

#### Heuristic Agent Ledger by confrontation

**What is it?**

HALc implements a *'constructive confrontation'* algorithm between multiple LLM agents.

For each request, agents independently frame the problem, propose solutions, challenge competing views, provide evidence, steelman alternatives, and revise their positions. HALc then scores the proposals, selects a decision, and records unresolved dissent and reasoning in a ledger. The goal is to turn disagreement between agents into more robust, transparent, and evidence-driven decisions.

**Motivation**

Building robust architectures or solving complex problems using single LLM prompts often overlooks edge cases, security hazards, and operational risks. Constructive confrontation introduces a dialectic process where multiple distinct agent personas (e.g. architect, product, security) evaluate, challenge, and score each other's proposals. By aggregating these critiques and performing structured Copeland ranking, HALc filters out fragile concepts and presents the most robust solution as an OpenAI-compatible API response.

---

## Install halc on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/halc/arch)

[### CentOS](https://snapcraft.io/install/halc/centos)

[### Debian](https://snapcraft.io/install/halc/debian)

[### elementary OS](https://snapcraft.io/install/halc/elementary)

[### Fedora](https://snapcraft.io/install/halc/fedora)

[### KDE Neon](https://snapcraft.io/install/halc/kde-neon)

[### Kubuntu](https://snapcraft.io/install/halc/kubuntu)

[### Manjaro](https://snapcraft.io/install/halc/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/halc/pop)

[### openSUSE](https://snapcraft.io/install/halc/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/halc/rhel)

[### Ubuntu](https://snapcraft.io/install/halc/ubuntu)
