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.

general a2a 4 skills

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.