[TERM: tty2] sys@openooda-tools:~# man oofetch
]
[SYS_OK]

oofetch

Capability-bounded hardware and OS posture inspection with ASCII mascots and oote swatches.

v0.2.0 100% openOODA Zero Ambient Authority oote Swatches Model Context Protocol

Install

Universal Standalone Binary:

curl -fsSL https://openooda-tools.github.io/oofetch/install.sh | bash

Native Package Managers (Tri-Distribution Parity)

# Fedora / RHEL / CentOS (DNF) curl -fsSL https://openooda-tools.github.io/oofetch/install.sh | bash -s -- --dnf
# Ubuntu / Debian (APT) curl -fsSL https://openooda-tools.github.io/oofetch/install.sh | bash -s -- --deb
# Arch Linux / Manjaro (Pacman / PKGBUILD) curl -fsSL https://openooda-tools.github.io/oofetch/install.sh | bash -s -- --pkgbuild

Clean Uninstallation

Remove oofetch binaries, package registrations, and symlinks at any time:

# Locally installed companion CLI oofetch-uninstall # Standalone web uninstaller curl -fsSL https://openooda-tools.github.io/oofetch/uninstall.sh | bash

Why Sovereign oofetch?

Dimension Conventional Alternatives openOODA oofetch
SecurityAmbient proc/sys scrapingCapability-bounded inspection via &FsReadCap
ThemingHardcoded ANSI blocksDynamic oote palette swatches (8/16/TrueColor)
MascotsStatic distro ASCII artDynamic ASCII mascot pets responding to active theme
AI AgentsNo agent interfaceMCP stdio tools: host_info, system_posture, query_hardware, render_mascot

Usage & Features

oofetch                        # Display sovereign hardware posture (two-column fetch)
oofetch --logo arch            # Display Arch Linux distro emblem
oofetch --mascot happy         # Display happy openOODA mascot vector
oofetch --no-logo              # Single-column mode without ASCII logo
oofetch --json                 # Emit machine-readable JSON posture
oofetch --theme 1982           # Showcase in Classic 1982 palette
oofetch --mcp                  # Launch streaming MCP JSON-RPC 2.0 stdio server