You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
huggingface-cli login # First time only
./nisten_hffs.py
🔧 Configure Your Own
$ ./nisten_hffs.py
→ Repository: YOUR_USERNAME/YOUR_REPO # Enter your repo
→ Folder: my_mount # Pick folder name to be mounted on your home dir
⚠️ Gotchas
❌ Writes/Sync to HF every 2 minutes, can be configured
❌ Deletions don't sync (Git limitation)
❌ Max write: RAM/2 (so it's 16gb file if you only have 32GB, can be configured)
❌ Can't edit existing files, only add new ( this will be fixed )
🔧 Troubleshooting
# "Not authenticated"
huggingface-cli login
# "FUSE not found"
sudo apt-get install fuse
# "Mount failed"
fusermount -u ~/folder # Clear old mount
rm /tmp/.nisten_hffs.lock
# "No space left"
df -h /dev/shm # Check RAM disk# Solution: Write smaller files# Mount hanging
pkill -f nisten_hffs
fusermount -u ~/folder
# Can't see files
ls ~/folder/READ/ # Files here
ls ~/folder/WRITE/ # Your uploads here
/\_/\
( o.o ) Made with 🐱 by Nisten
> ^ < Zero disk. Pure vibes.
About
A simple python file for stream syncing read writes of a folder to huggingface without using your local disk. No delete support. Unlimited folder size. Upload must fit in ram.