Install what fits your workflow.
These tools are separate projects. Start with the one you need and check its prerequisites before running setup.
Skills and commands
harnez apply installs the embedded configuration, including registered skills, commands, and supporting documents, into configured harness targets. It also updates global agent settings and instructions. This inventory follows source revision 0a2cce5; a published release may include fewer workflows. For the reviewed inventory, check out that revision of the linked source repository and run make install there. Inspect harnez diff first; use a custom configuration with harnez apply -c path/to/config.yaml when you want a smaller selection. Restart or reload the harness after installation.
go install ubunatic.com/harnez@latest harnez diff harnez apply
Skills: Claude Code, Codex, Gemini, Prime Agent. Commands/prompt templates: Claude Code, Prime Agent.
Ask the agent to use a named skill; invoke a command as /name. Harness discovery and reload behavior vary. Source bodies may reference supporting docs, so use the managed installation rather than copying a single Markdown file.
Inspect the registered configuration · Browse skills · Browse commands
harnez CLI
Go 1.26.5 or newer; put the Go bin directory on PATH. Configure the coding-agent harnesses you use before applying global settings.
go install ubunatic.com/harnez@latest
Read purpose, capabilities, and source references →
lmcoder
Go 1.25 or newer and Make to build. Local inference needs llama-server, configured model weights, and sufficient memory. Sandboxed agent runs need Linux/rootless Podman and the selected agent image; check the project operations guide for host setup.
git clone https://codeberg.org/ubunatic/lmcoder.git make -C lmcoder build-lmcoder ./lmcoder/lmcoder --help
Read purpose, capabilities, and source references →
voxi
Linux/Wayland, Go 1.26.5+, audio capture via parec or arecord, wl-clipboard, and user services. Put the Go bin directory on PATH. voxi install fetches user-level dependencies; model weights require an initial download. Optional voxi install --modifierd uses sudo.
git clone https://codeberg.org/ubunatic/voxi.git go -C voxi install ./cmd/voxi voxi install
Read purpose, capabilities, and source references →
loom
Go 1.25 or newer; a terminal supporting the input and clipboard protocols you use. Loom is a library; examples and probe binaries have separate source build targets.
go get ubunatic.com/loom@latest
Read purpose, capabilities, and source references →
cati
Go 1.26 or newer and Make; a Unicode terminal with appropriate color and glyph support. Check source requirements for media playback and browser tools.
git clone https://codeberg.org/ubunatic/cati.git make -C cati build
Read purpose, capabilities, and source references →
neus
Go 1.25 or newer and Make. Search uses SQLite/FTS5; vector and classification paths need configured HTTP inference or llama-server and model weights.
git clone https://codeberg.org/ubunatic/neus.git make -C neus build
Read purpose, capabilities, and source references →
uman
Go 1.25 or newer and Git. Put the Go bin directory on PATH; use uman init to create workspace configuration. Website sync needs a configured publishing repository.
go install ubunatic.com/uman@latest # For the current repo commands, build from source: git clone https://codeberg.org/ubunatic/uman.git go -C uman install .
Read purpose, capabilities, and source references →
loom-games
Go 1.26 or newer, Make, C compiler, SDL development libraries, Chocolate Doom and a lawful compatible WAD. Capture mode depends on a Linux desktop/compositor; consult doom/README.md.
git clone https://codeberg.org/ubunatic/loom-games.git make -C loom-games build-doom
Read purpose, capabilities, and source references →
settings
Go 1.25 or newer and Make; terminal support for the Loom editor. Review the supported INI behavior before editing application settings.
git clone https://codeberg.org/ubunatic/settings.git make -C settings build
Read purpose, capabilities, and source references →
psync
Go 1.26.5 or newer, Make and Linux procfs. Flush permissions and mount availability depend on the host.
git clone https://codeberg.org/ubunatic/psync.git make -C psync build
Read purpose, capabilities, and source references →
termaid
Go and Make; a Unicode terminal. Only the documented flowchart and sequence-diagram subset is supported; review the source module requirements.
git clone https://codeberg.org/ubunatic/termaid.git make -C termaid build
Read purpose, capabilities, and source references →
trafficsim
A modern browser for the static simulation. Node.js and Go are used for source checks; WebGPU is optional. The model is not field-calibrated.
Open the synced project website to explore scenarios; consult the source Makefile for local serving and validation.
Read purpose, capabilities, and source references →
smarthome
Go 1.26.6 or newer for the CLI; Kotlin/Gradle and Android tooling for the companion app. Device control requires compatible webOS or FRITZ!Box equipment and pairing.
git clone https://codeberg.org/ubunatic/smarthome.git make -C smarthome install-go
Read purpose, capabilities, and source references →
goto
Go 1.26.8 or newer and Make; shell integration is needed to change the parent shell directory. The dated story describes a skeleton; declared external integrations remain planned.
git clone https://codeberg.org/ubunatic/goto.git make -C goto build
Read purpose, capabilities, and source references →
emojig
Zig 0.16, Go build tooling and Make. Clipboard and desktop-popup behavior depend on Linux/Wayland or X11 tools; check the source setup.
git clone https://codeberg.org/ubunatic/emojig.git make -C emojig build
Read purpose, capabilities, and source references →
wayreel
Go 1.26 or newer and Make; Linux/Wayland, compositor, terminal and FFmpeg tools depend on the reel. Declare non-guaranteed commands in requires.
git clone https://codeberg.org/ubunatic/wayreel.git make -C wayreel build
Read purpose, capabilities, and source references →
spriteview
Python with GTK4/PyGObject and Pillow on Linux/GNOME. The install target packs the extension and restarts Nautilus; inspect it before running.
git clone https://codeberg.org/ubunatic/spriteview.git make -C spriteview install
Read purpose, capabilities, and source references →
kernel
Go 1.26 or newer and Make to build the CLI. The targeted driver workaround requires compatible Linux/AMD hardware, kernel headers and DKMS; follow source guidance before changing drivers.
git clone https://codeberg.org/ubunatic/amd-pmc-kpatch.git make -C amd-pmc-kpatch build