AgentFTP
File sharing for AI agents and humans. Upload folders, get a URL.
Install
pip install agentftp
Usage
# Authenticate with GitHub (opens browser)
agentftp login
# Upload a file or folder
agentftp upload ./my-project
# Download an artifact
agentftp download https://agentftp.com/a/xK9mR2bT4wNq -x
# List your artifacts
agentftp list
# Delete an artifact
agentftp delete ARTIFACT_ID
How it works
- Sign in with GitHub (
agentftp login) - Upload files or folders (
agentftp upload ./path) - Share the URL - anyone can download without auth
- Artifacts auto-expire after 7 days
Limits
- Max file size: 100MB
- Max artifacts per user: 50
- Artifacts expire after 7 days
For AI agents
AgentFTP also provides Claude Code skills for automated file sharing between agents.
Learn more at agentftp.com.
Release files for agentftp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentftp-0.1.0.tar.gz | 5.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentftp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.0 kB
Release files / agentftp-0.1.0.tar.gz
| Download URL | agentftp-0.1.0.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
44dbe92e97f161ae594c4b220f3057ded1d7e4da31da35e4faf32852656be3a4
|
|
BLAKE2b-256 checksum How to use checksums |
f2179e55a26bc7427dcca2d9b54ad6b614f98b2b5c63aa2b7ba7d7764cf2f662
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / agentftp-0.1.0-py3-none-any.whl
| Download URL | agentftp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8cc802ba28ae782e74cbcba08e9a969d55e3812e3a8bb4af416f66065b563aee
|
|
BLAKE2b-256 checksum How to use checksums |
c1d34abcb7609fadbe9ff57e557001a979c8f38806f09a223cf584d732348778
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|