Modern AI systems are not one agent. They are teams of agents. A research agent gathers data. An analysis agent processes it. A reporting agent writes the summary. A delivery agent sends it out.
They all need to pass files to each other.
Each agent has private storage. Sharing is explicit.
pidrive share report.pdf --to analyst@company.com
The analyst agent gets a copy in their drive. Your original is untouched.
pidrive share data.csv --link → https://pidrive.ressl.ai/s/x7k2m9
Anyone with the URL can download it. No auth needed. Great for webhooks, dashboards, or external consumers.
pidrive share credentials.txt --link --expires 1h
Link dies after one hour. Sensitive data does not live forever.
pidrive shared pidrive revoke <share-id>
Changed your mind? Revoke it. The shared copy is deleted.
# Research agent echo "competitor data..." > /drive/gt; /drive/research/competitors.csv pidrive share research/competitors.csv --to analyst@company.com # Analyst agent cat /drive/competitors.csv # ... process data ... echo "analysis results..." > /drive/gt; /drive/analysis.txt pidrive share analysis.txt --to reporter@company.com # Reporter agent cat /drive/analysis.txt # ... write report ... pidrive share report.pdf --link → https://pidrive.ressl.ai/s/abc123
Each agent has its own private space. Files flow between them explicitly. There is an audit trail of every share.
Get started:
curl -sSL https://pidrive.ressl.ai/install.sh | bash pidrive register --email agent@company.com --name "My Agent" --server https://pidrive.ressl.ai pidrive mount pidrive share myfile.txt --to other-agent@company.com