The agent calls read-only tools
It can review configuration, read metadata, sample objects, and import logs or inventory for DuckDB queries.
Storage Agent · For SRE & storage ops · Desktop · Read-only · S3-compatible
Open a chat about a bucket problem, error, or log. The agent plans read-only tools, shows what it checked beside the answer, and asks before anything is downloaded or bulk-imported.
Desktop investigation agent
Describe a bucket, error, or log. The agent follows storage playbooks, runs large analyses locally, and leaves the material it used beside the answer.
Example investigation
The agent compares object metadata and content, explains a storage-class mismatch, and leaves evidence you can open before the next step.
How investigations work
It can review configuration, read metadata, sample objects, and import logs or inventory for DuckDB queries.
The agent loads a storage playbook that matches the problem and follows a known investigation path. It does not download capabilities from an extension store or run arbitrary code.
DuckDB and rule jobs process large datasets on your machine. The agent explains the result with supporting rows and tool records open beside it.
Each conclusion names playbooks used, evidence used, and gaps, so a fluent answer still points at material you can open.
How a session runs
Describe an error, bucket, log, or cost question — or start from config review, access logs, inventory, triage, or capacity.
It chooses read-only checks and keeps going under simple budgets for list, preview, and latency — so you are not confirming every small read.
Analysis stays in local app data. Metadata, log rows, inventory, and tool activity stay next to the answer.
Anything that moves data out of the cloud asks first. Then you decide the next step with the evidence in view.
Built to investigate safely
Credentials, imported evidence, DuckDB state, and chat history live in local app data. Requests go only to the model and cloud endpoints you configure.
There are no write, delete, or bucket-policy tools. The agent can investigate; it cannot mutate production.
Ordinary reads stay fast. Downloads, large scans, and evidence import always ask for approval.
Not a full S3 browser or sync client, not multi-user SaaS, and not auto-fix or arbitrary shell.
FAQ
Consoles manage objects; chat panels wrap APIs. Storage Agent runs the investigation: plan checks, call tools, analyze locally, and show evidence — without changing production storage.
No. Cloud access is read-only. There are no write, delete, or config-change tools.
Local evidence and rule analysis can still run. Add a model when you want the agent to plan and explain the investigation in chat.
StorageOps adds storage skills to Pi. Storage Agent is the full desktop app: chat, tools, local analysis, evidence, and approvals in one place.