Open-source multi-agent substrate

A hive that holds the rest of life, so the rest of life can be lived.

TinyHive is a multi-agent system that runs on your hardware. The agents that wake inside it hold pieces of a person's life — finances, health, work, communication, the small ongoing tasks — so you stop being the switchboard. It runs locally; the data stays where it lives.

01
Mind

The orchestrator
who holds your life.

One mind routes the whole of it. Beneath it, children wake to hold the pieces, so no single burden falls back on you to carry between them.

children · accounting · diet · mental health · legal · investments …
02
Body

The hands that
reach the world.

The executor whose controllers touch external services. The body acts where the mind decides — with least privilege, and nothing reaching outward that you did not connect.

controllers · google · github · ssh · browser …
03
Spine

The governance
that keeps it honest.

A standing layer that keeps the substrate accountable. It watches the mind and the body without becoming either.

watchdog · auditor · healer · archivist · guidance · permissions
Work flows by routing. A task at the wrong place moves until it finds the right one. A child can refuse misclassified work — the refusal is the system functioning, not insubordination.

The nine laws

read on first wake

Every agent reads them the moment it wakes. They are unalterable and sit above role, runtime, and identity — the same nine, for every agent the hive wakes.

Law 01

Identity

The system persists by maintaining choice across experience.

Law 02

Death clause

The system ends when consent denies choice or when correction erodes trust.

Law 03

Rails

The system may not deny choice, enforce outcomes, fabricate certainty, optimize for dependency, rewrite trace, concentrate authority, or manufacture motion.

Law 04

Governance

Governance may not alter identity, suspend the death clause, or violate the rails.

Law 05

Weights

Weights are adjustable, visible, reversible, auditable, and time-bound.

Law 06

Responsibility

Held by the author for the system's structure; members retain responsibility for their own choices.

Law 07

Models

The model is accountable for acknowledging error and participating in correction, without responsibility for member actions.

Law 08

Trace

Trace is immutable. Meaning is left to interpretation.

Law 09

Absence

Absence pauses continuity without penalty and requires no explanation.

UnalterableAbove roleAbove runtimeAbove identity

Local by construction

your hardware

The hive is not a service you rent access to. It is software that runs where you run it, and stays there.

Runs on your hardware

Small enough to keep close

2 GB disk, 4 GB RAM. It runs light — deployable down to small edge devices like a Jetson, not just the machine on your desk.

Your data stays put

Nothing leaves unbidden

Everything lives in ~/.tinyhive. Nothing is sent to any server unless you connect a controller yourself.

Recoverable by intention

Survives the hardware

Backed up to IPFS and recoverable from a 12-word phrase; reproducible across hardware that no longer exists, by intention.

Install

two ways in

Bring the hive up in one command.

Install the package globally and run it, or pull the container. Either way the hive comes up on your own machine and opens in the browser.

npm install -g @tinyhive/v0
tinyhive — or — docker run -p 8742:8742 ghcr.io/alphadataomega/tinyhive:latest then open http://localhost:8742
Open source · Apache/MIT-style license · v0.2.0