Skip to content

Repository files navigation

Omni

Portable tool, dotfile, and AI-agent resource management for developer machines.

Omni TUI demo

Omni keeps tools, dotfiles, and AI-agent skills, MCP servers, and plugins in one portable JSON config. The CLI and TUI share the same workflows.

Omni is early-stage software. Review plans and dry-run output before using it on important machines.

Install

curl -fsSL https://raw.githubusercontent.com/lkshrk/omni/main/scripts/linux-install.sh | bash

The script installs only omni; dotfile sync also needs GNU Stow. Homebrew, Linux packages, release archives, and destination overrides are covered in the installation guide.

Start

omni

CLI-only setup:

omni bootstrap
omni doctor
omni reconcile

Before broad repairs, read the Safety Model. For agent resources, start with the Agents guide.

Docs

Full documentation: https://lkshrk.github.io/omni/

Development

make build
make test
make test-all

See Development and CONTRIBUTING.md for details.

About

Config based package and dotfile management for your machines.

Resources

Contributing

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages