colapsis

colapsis / transfa

Public

WeTransfer for agents. Dead-simple file sharing CLI for AI agents and developers.

14
0
85% credibility
Found May 20, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

transfa.sh is a file-sharing service built specifically for developers and AI agents. Instead of uploading files through a website, you use simple commands in your terminal. Upload any file up to 100 GB, get a shareable link that expires when you want, and optionally protect it with a password or make it a one-time download. The service automatically verifies every file with a unique code so recipients know the file arrived intact. It works with AI agents like Claude and Cursor, integrates directly into GitHub Actions for CI/CD pipelines, and offers Python and JavaScript libraries for developers who want to automate file sharing. You can start using it without creating an account, or sign up for larger files and longer storage. The project is open source and can be self-hosted for teams that need their own infrastructure.

How It Works

1
💡 You need to share a large file

Maybe an AI agent needs to send you a model file, or you need to share build outputs with your team. Email is too small, cloud storage is too slow.

2
âš¡ You install transfa in seconds

One quick command and it's ready. No account to create, no browser to open, no complicated setup.

3
📤 You upload your file with one command

Just point at your file and press enter. The file streams up while you watch a simple progress bar fill up.

4
🔗 You get a link instantly

The moment it finishes, a shareable link appears on your screen. It's already copied to your clipboard, ready to paste.

5
How you want to share it
🔓
Share freely

Send the link as-is. Anyone with it can download the file until it expires.

🔒
Add password protection

Lock it behind a password so only the right person can open it.

🎯
Set download limits

Make it a one-time link that deletes itself after the first download.

6
📥 They download and verify

The recipient clicks the link, the file downloads, and their computer automatically checks that nothing was corrupted along the way.

✅ File delivered and verified

The link expires on schedule, the file disappears from the internet, and everyone got what they needed without any friction.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is transfa?

Transfa is a file-sharing CLI built for developers and AI agents who need to move files without friction. Think WeTransfer, but designed for the terminal -- you upload with one command, get a signed link, and share it. The tool is written in JavaScript with a Python SDK and an MCP server for AI agents like Claude and Cursor. Files up to 100GB are supported, with automatic SHA-256 checksums, password protection, download limits, and configurable TTLs.

Why is it gaining traction?

The developer audience is underserved by consumer file-sharing tools. Transfa targets the workflow gap: CI pipelines that need to share build artifacts, ML practitioners shipping model weights, agents that need to pass files between sessions. The MCP server integration is the real hook -- once configured, an AI agent can upload a report and paste the link directly into a conversation without any shell commands. The `tf run` command for pipeline manifests is also clever: tag uploads with run IDs and fetch the full artifact set for a job in one call.

Who should use this?

DevOps engineers tired of manually managing artifact storage in CI. ML engineers sharing large model files (.gguf, .safetensors, .parquet) with teammates. Developers building AI agents who want file-sharing as a native tool capability. Teams that need a self-hosted alternative to WeTransfer with a proper API and audit logging. Anyone running a lot of one-off file transfers where the friction of signing up for a service outweighs the transfer itself.

Verdict

Transfa solves a real problem for a specific audience, and the multi-platform story (CLI, Python, MCP, REST API) is well thought out. The documentation is thorough and the self-hosting path is clearly documented. At 14 stars, the project is early-stage -- the credibility score of 0.85% reflects that maturity gap. If you fit the use case, it is worth trying the free tier. For production use at scale, evaluate the hosted service's uptime track record before committing, or budget time to self-host.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.