LlamaFS is a self-organizing file manager that automatically renames and organizes files based on their contents. It supports various file types and even images and audio. It can run in two modes - batch mode and watch mode. In batch mode, LlamaFS suggests a file structure and organizes files. In watch mode, it watches your directory and proactively learns your file organization habits. The project is built on a Python backend and Electron for the frontend.