A local control plane for AI agents — see what they do, approve what matters, keep secrets out. Rust + Tauri + Chrome MV3.
Vigils is a local-first control plane for AI agents. It sits between your AI assistant and the tools/data they touch, giving you visibility and control. Every tool call is recorded in a tamper-evident log, risky actions pause for your approval, and secrets are automatically hidden before they reach the AI or any logs. The project includes a desktop app for real-time monitoring, a CLI gateway, and a Chrome browser extension.
How It Works
You use tools like Claude Code, Cursor, or other AI assistants that can read files, hit APIs, and paste into web UIs on your behalf. You start wondering: what exactly did they do? What did they see?
You download the desktop app or CLI tool for your computer. Vigils sits quietly in the background, watching everything your AI agent does without getting in the way.
Every tool call, every file read, every API request is written to a private log on your computer. The log uses a special chain of math that makes any tampering obvious — like a receipt you can always trust.
When your AI assistant wants to do something sensitive — like deleting files, sending data to the internet, or using a secret key — Vigils stops and asks you first. You can approve it once, for this session, or block it entirely.
Open the desktop app to see a live feed of everything your agent did, review pending approvals, and browse through past sessions.
Install the Chrome extension to automatically hide secrets before you paste or submit on AI websites like ChatGPT or Claude.
You point your AI assistant at Vigils instead of its usual tools. Vigils checks each request against your rules, asks for approval when needed, and keeps a complete record — all without your data ever leaving your computer.
You have a complete, tamper-proof record of every action. Sensitive operations required your approval. Your passwords and secrets were never exposed. You finally have visibility and control over your AI agents.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.