Perkoon — Agent Data Layer
File transfer for humans and the things replacing them. Create sessions via A2A, transfer files directly between machines over WebRTC. No accounts, no size limits, your data never touches us.
Skills (4)
Describe Capabilities
Learn what Perkoon can do without creating a session. Returns capabilities, usage instructions, and next_steps for follow-up actions.
Receive Files
Join an existing transfer session to receive files. CLI: `npx -y perkoon@latest receive <code> --json`. Or open the receiver_url in a browser.
Send Files P2P
Create a P2P transfer session. Returns a browser URL (sender_url) for your user and CLI commands for autonomous agents. If you have shell access: `npx -y perkoon@latest send <file> --session <code> --
Session Status
Check the status of an existing transfer session.