SYS_ONLINE[ALPHA ACCESS GRANTED]
AI Geeks & Freakscommunity · academy · factory
07/ the tool

One operator.
One repo. A whole business.

Ymir is the agent operating system these courses are written from. It is a hobby project, open and free — install it, fork it, use it.

07.1What it isa distro, not an app

A distro, not an app

Launch a supported harness in the repo and you take the high seat: context is injected before your first turn, the model bridge is raised, the scheduled jobs start. OpenCode, Pi, Claude Code, Cursor and Codex are all first-class.

One command

It installs into a prefix you own, writes the PATH into your shell, runs the first setup, and then proves it. Or run it with nothing installed at all — no PATH, no prefix, nothing to configure.

Open source first

Ymir owns three things — the UI, the runtime, and A2A collaboration. Everything else wears a Norse name over a validated engine, because rebuilding a subsystem that already works is how you spend a year and learn nothing.

install
curl -fsSL https://raw.githubusercontent.com/zerwiz/ymir/main/install.sh | bash

# or, with nothing installed:
npx @zerwiz/ymir
the doors, once it is in
ymir                     first setup: the plan, then your word
ymir raise | lower       lift the hall, or lay it down
ymir hlidskjalf          the high seat's window
ymir smidja              the smithy's board (:8437)
ymir heimdall · invite   the way in, and letting someone else in
ymir eir · groa          what stands and mending · take the latest and mend forward
07.2The four lawsnot features — promises

Isolation by default

Complex work runs in a Yggdrasil worktree sealed by an Utgard sandbox. A failed run never touches main.

Audit everything

Runes is an append-only, checksum-chained ledger. What happened, and when, is not a matter of memory.

Memory that grounds

Mimirsbrunn is drunk from before a dispatch and watered after. A dry well warns — it never blocks.

Humans in the loop

Mjollnir opens pull requests and nothing force-merges. The merge is a human's word, every time.

07.3The Five Packagesone command brings the whole platform

The distro depends on all four surfaces, so installing one brings everything. Each can be installed alone if you want only that hall.

@zerwiz/ymir

the distro — the runtime, the doors, the installer, the plan

@zerwiz/hlidskjalf

the high seat — the control plane, the gate, the landing

@zerwiz/odrerir

the live hall — the board on :4322

@zerwiz/smidja-factory

the smithy — the agent factory, its skills, the visualizer on :8437

@zerwiz/sessrumnir

the seat-hall — the desktop where you speak with Brokk

source

Apache-2.0, public, and a hobby project made for the love of the craft. Read it, fork it, enjoy it.

github.com/zerwiz/ymir →
07.4Why it is named after mythsload-bearing, not decoration

Every subsystem is named for the figure whose role matches the work it does — so a name tells you what a thing is for before you read a line of it. That is also why these courses are written the way they are: when something breaks, you can name the part that broke.

the chapters on the lore site, in order
The CreationThe BuildersThe Tree & the Seven GatesThe WellThe ArtifactsThe HousesThe Forge-Master's RuleThe ReforgingThe FrameThe SeatingThe WatchThe Renewal and the HealingThe House Endures
read them in the telling → ymir.zerwiz.org
Brokk

the primary agent — the bellows at the forge

Eindri

the workers, sealed in their own sandboxes

Yggdrasil

the tree — one worktree per job, zero collision

Utgard

the wall — untrusted code runs there, never in the halls

Mimirsbrunn

the well — memory that grounds the next dispatch

Runes

the ledger — append-only, checksum-chained, never rewritten

Mjollnir

the hammer — opens the pull request; nothing force-merges

Hlidskjalf

the high seat — the control plane

07.5Why it is on this sitebecause it is where the courses came from

Every course in the academy was written and verified on a machine running Ymir. Course 1 sets up the machine those lessons assume. Course 3 is the desk. Course 4 is directing an agent — and the isolation, the audit trail and the human-in-the-loop gate are exactly the laws you learned here, first as practice and then as words.

So this is not a sponsor's logo on a page. It is the machine the material was forged on, and it is free and public — install it yourself and check.

    One cookie. We set exactly one, agf_session, and it is your sign-in — without it you are not signed in. No analytics, no advertising, no trackers. What we hold, in full.