Skip to content
AI

Eir

Autonomous Windows system-repair agent. Monitors event logs, services, disk, memory, and network errors; uses an AI model to diagnose root causes; runs reversible fixes automatically and routes anything risky through an approval UI in the system tray.

RustTauri Windows

Eir is a background agent for Windows that continuously monitors system health and uses an AI model as its reasoning engine to work out what’s actually wrong and the least-destructive way to fix it.

It runs as two components:

  • EirSvc — a Windows service running as LocalSystem with access to protected event logs and the ability to apply fixes without UAC prompts.
  • Eir tray app — a lightweight desktop UI for viewing current status, recent repairs, AI usage and cost, and approving anything the agent flags as risky.

The two communicate over a secured local named pipe.

How it works

Each decision cycle (default every 10 minutes):

  1. Collect signals — Windows Event Log channels, service states, CPU/memory/disk, network errors, and any watched log directories.
  2. Decide whether to think — the AI is only called when something actionable has changed, plus a periodic heartbeat. Idle cycles are essentially free.
  3. Diagnose — the AI returns a structured list of problems, each with a confidence score and a proposed root-cause fix.
  4. Gate through policy — findings below 80% confidence and benign Windows noise are dropped; software uninstall is permanently blocked; catastrophic actions (boot-config edits, driver disabling, arbitrary PowerShell) always require approval.
  5. Execute — reversible, whitelisted fixes (service restart/start/stop, log and disk cleanup, task enable/disable, registry reset, process kill, file delete) run automatically at ≥80% confidence. Everything else waits in the tray UI.

AI providers

ProviderNotes
OpenRouter (default)Free models available; uses the web plugin for search. Recommended for most users.
Claude CLIReuses your logged-in claude session — no API key needed.
Anthropic APIDirect pay-as-you-go access via your API key.
OpenAI-compatibleAny OpenAI-style endpoint, including local proxies.

Key features

  • Autonomous repair — reversible fixes run automatically when confidence is high; no babysitting required.
  • Approval backstop — genuinely destructive actions are always held for human approval.
  • Never-uninstall guarantee — software removal is a hard-blocked action at the policy layer.
  • App update monitoring — surfaces available updates via winget and AI-assisted web search for apps no package manager tracks.
  • Usage transparency — shows AI call counts, token usage, and estimated cost in GBP. Free models are clearly marked.
  • Self-updating — signed auto-updates via the GitHub releases feed.
← All tools