Built this after years watching post-production studios pay $10k+/year for Aspera/Signiant to move large files.
Keryx supports S3, P2P (with NAT traversal), and relay transfers. ML model picks the best strategy based on network conditions, RTT, and file type in real-time.
Recent test: 66.8GB Athens→LA in 11 minutes (102.82 MB/s sustained). Production files - BRAW, EXR, MOV sequences.
Built in Rust. Free CLI available at https://netviper.gr/keryx/download/
Technical bits: adaptive chunking, STUN/TURN for NAT hole punching, concurrent stream management, strategy selection without overfitting.
Happy to discuss the architecture or answer questions.
Free CLI: https://netviper.gr/keryx/download/
phillipseamore|1 month ago
NetViper|1 month ago
Test with BondiX doing the bonding (should work today) Let me know how it performs - real-world feedback from field deployments is gold If you need native multi-path support, happy to prioritize that feature based on your timeline
Happy to stay in touch as your project develops. Feel free to email david@netviper.gr if you want to discuss the specifics of your setup, or if you are interested in testing out the GUI application.