An AI ops agent for your machine and servers that never sees your secrets.
See the code
An AI ops agent for your own machine and servers — that never sees your secrets.
Download ·
Build from source ·
Install notes
VibeOps is a desktop app (macOS on Apple Silicon; Windows experimental) where an agent inspects, deploys and fixes things on your machine and your servers. Ask for a change, and it proposes a plan with every step tagged by blast radius. Nothing runs until you approve it.
$SECRET_NAME. You type the value into a VibeOps dialog, and
it's substituted at execution time and redacted from the output. sudo works
the same way.~/.ssh, ~/.aws,
~/.kube, cloud CLI tokens, .npmrc/.netrc, browser profiles or the
Keychain. The kernel enforces this: seatbelt on macOS, bubblewrap inside
WSL on Windows.Free builds for Apple Silicon Macs and Windows (experimental) are at getvibeops.in. See INSTALL.md for first-launch steps and Windows setup.
Requires Go 1.25+, Bun and the Wails CLI v2.12+.
git clone https://github.com/AvadhootSmart/VibeOps && cd VibeOps
(cd frontend && bun install)
wails dev # run with hot reload
wails build # production build → build/bin/
See CONTRIBUTING.md for checks and the architecture.
getvibeops.in/manifest;models.dev.The agent runs in the frontend (Vercel AI SDK), and reaches the machine through
Go bindings: a local shell, SSH, a secrets store and an approval gate. Harness
providers get the same tools by spawning vibeops mcp. One manifest.json
defines every tool for both paths. CLAUDE.md is the architecture
guide.
FSL-1.1-MIT: use it, read it, change it, build it. You can't sell a competing product built from it. Each release becomes MIT two years after it ships. Bundled third-party code keeps its own license; see THIRD_PARTY_NOTICES.md.
All product names and logos are property of their respective owners.
TypeScript
78.5%
Go
16.8%
CSS
1.9%
JavaScript
1.3%
NSIS
1.2%
An AI ops agent for your machine and servers that never sees your secrets.
See the code
An AI ops agent for your own machine and servers — that never sees your secrets.
Download ·
Build from source ·
Install notes
VibeOps is a desktop app (macOS on Apple Silicon; Windows experimental) where an agent inspects, deploys and fixes things on your machine and your servers. Ask for a change, and it proposes a plan with every step tagged by blast radius. Nothing runs until you approve it.
$SECRET_NAME. You type the value into a VibeOps dialog, and
it's substituted at execution time and redacted from the output. sudo works
the same way.~/.ssh, ~/.aws,
~/.kube, cloud CLI tokens, .npmrc/.netrc, browser profiles or the
Keychain. The kernel enforces this: seatbelt on macOS, bubblewrap inside
WSL on Windows.Free builds for Apple Silicon Macs and Windows (experimental) are at getvibeops.in. See INSTALL.md for first-launch steps and Windows setup.
Requires Go 1.25+, Bun and the Wails CLI v2.12+.
git clone https://github.com/AvadhootSmart/VibeOps && cd VibeOps
(cd frontend && bun install)
wails dev # run with hot reload
wails build # production build → build/bin/
See CONTRIBUTING.md for checks and the architecture.
getvibeops.in/manifest;models.dev.The agent runs in the frontend (Vercel AI SDK), and reaches the machine through
Go bindings: a local shell, SSH, a secrets store and an approval gate. Harness
providers get the same tools by spawning vibeops mcp. One manifest.json
defines every tool for both paths. CLAUDE.md is the architecture
guide.
FSL-1.1-MIT: use it, read it, change it, build it. You can't sell a competing product built from it. Each release becomes MIT two years after it ships. Bundled third-party code keeps its own license; see THIRD_PARTY_NOTICES.md.
All product names and logos are property of their respective owners.
TypeScript
78.5%
Go
16.8%
CSS
1.9%
JavaScript
1.3%
NSIS
1.2%