Storage Agent · Looks after object storage

Your S3, looked after.

Read-only tools. Local keys. Issues it remembers.

macOS / Windows / LinuxSep 29, 2026S3-compatibleApache-2.0

Storage Agent comparing object evidence to explain a storage-class mismatch

Findings outlast the task.

Result first

The answer, findings by severity, next steps.

Remembers your storage

Accounts, buckets, and open Issues, most severe first.

Fixes you apply

Generated text you run with your own credentials.

Verify, read-only

A re-check that can resolve the Issue.

Opt-in watch

Re-checks an account on a schedule you set.

Read-only tools

No writes, deletes, or policy changes.

Where your data goes.

  • Storage credentials stay in an encrypted vault on this machine.
  • Evidence and task history stay in the app’s local data directory.
  • Requests go to the model and S3-compatible endpoints you configure.

Sep 29, 2026

What’s new in v6.0.0.

  • The estate view
  • The verify loop
  • SDK-native error handling

FAQ

Does it need a model key?

Not for a local model: Ollama, LM Studio, vLLM, and llama.cpp run without one. Hosted providers such as OpenAI, Anthropic, DeepSeek, and OpenRouter need their key.

What does the watch do?

Nothing until you turn it on for an account; it is off by default. On its schedule it runs a bounded, read-only sweep and opens one task only when something new turns up and a model is configured.

What happens when I upgrade from v4?

On first start, v5 imports your model and storage settings, known buckets and Issues, and past results. The v4 database is left untouched.

How is it different from StorageOps?

StorageOps adds storage skills to Pi. Storage Agent is the full desktop app: tasks, read-only tools, local analysis, and the Issues it remembers.

Storage Agent