Skip to content

Overview

omo — Oh My Ops

All your ops tools. One terminal.

Open-source · Self-hosted · Runs locally
Docker, Kubernetes, Git, SSH, Redis, Postgres, Argo CD, and more — one keyboard-driven TUI with a local KeePass vault.

By Hatem Ben Tayeb — DevOps & Infrastructure Engineer

Get started Browse plugins Website

curl -fsSL https://raw.githubusercontent.com/hatembentayeb/omo/main/install.sh | bash

omo dashboard — plugin rail and live tiles

Plugin rail on the left. Live tiles on the right. Shortcuts always visible.

Why omo?

Ops work is fragmented across consoles, CLIs, and password managers. omo puts them in one local cockpit — no SaaS, no telemetry, secrets under ~/.omo/.

  • One binary


    Stop juggling ten tabs and CLIs. Shared navigation for every tool.

  • KeePass vault


    Credentials stay local. Open with KeePassXC or omo secrets.

  • RPC plugins


    Out-of-process plugins — a crash in one tool never takes down the host.

  • Keyboard-first


    Filter with /, help with ?, switch targets with Ctrl+T.

Explore the docs

  • Getting Started


    Install, first run, vault setup, and the local playground.

    Start here

  • User Guide


    Navigation, Package Manager, connections, and the secrets CLI.

    Operate omo

  • Concepts


    Architecture, KeePass model, and the security design.

    How it works

  • Plugins


    KeePass fields, views, and keybindings for every official plugin.

    Plugin catalog

  • Developer Guide


    RPC API, writing plugins, packaging, and contributing.

    Build plugins

  • Reference


    CLI, on-disk layout, keyboard cheatsheet, build matrix.

    Look it up

See it in action

Official plugins