Loom is Meridian's flagship runtime product. Install in one command, create a governed personal agent, run a persistent local loop, and inspect the receipts instead of guessing what the agent actually did.
Binary-first installer with source fallback only when needed.
Provision a governed personal agent and wire it into Kernel.
Start a persistent heartbeat-driven local agent loop.
Inspect receipts, audit paths, memory events, and parity views.
These numbers come from the live Loom-backed host. They do not replace local install proof, but they show the runtime surface is not hypothetical.
Loading runtime footprint…
Loading queue state…
Loading proof status…
This is the one command. Everything else on this page assumes you started here.
One-command install
curl -fsSL https://raw.githubusercontent.com/mapleleaflatte03/meridian-loom/main/scripts/install.sh | bashThe installer prefers a matching GitHub release asset, provisions $HOME/.local/share/meridian-loom, and ends by telling you to run loom new-agent.
Run python3 quickstart.py --init-only inside /opt/meridian-kernel.
loom new-agent registers the agent and creates the local folder.
loom run-agent starts the persistent heartbeat-driven local process.
Use loom status, loom channel deliveries, and loom memory search.
export LOOM_ROOT="${HOME}/.local/share/meridian-loom/runtime/default"
export MERIDIAN_KERNEL_PATH=/opt/meridian-kernel
export MERIDIAN_ORG_ID="${MERIDIAN_ORG_ID:-local_foundry}"
cd /opt/meridian-kernel
python3 quickstart.py --init-only
loom new-agent \
--name "My Assistant" \
--root "$LOOM_ROOT" \
--kernel-path "$MERIDIAN_KERNEL_PATH" \
--org-id "$MERIDIAN_ORG_ID"
loom run-agent my-assistantReal agent folders, runtime profiles, heartbeat loops, and Kernel registration instead of a vague assistant prompt.
Bounded terminal execution and browser navigation are already live surfaces with receipts and audit artifacts.
Telegram and webhook delivery can be wired into the generated agent config, and memory operations now emit receipts.
First-run commands are built to tell an operator what to do next instead of forcing a source dive.
Loom is not claiming to beat the field on raw breadth. It is trying to become the runtime people choose when governance and inspectable proof matter enough to change the buying decision.