

Llama Fs
Overview :
LlamaFS is a self-organizing file manager that automatically renames and organizes files based on their content and known conventions (e.g., time). It supports various file types, including images processed by Moondream and audio files processed by Whisper. It operates in two modes: batch processing (batch mode) and interactive daemon (monitoring mode). In monitoring mode, LlamaFS launches a daemon that monitors directories, intercepts all filesystem operations, and proactively learns and predicts your file renaming actions using the latest editing context. Additionally, it features a "stealth mode" switch, allowing requests to be routed through Ollama instead of Groq to ensure privacy.
Target Users :
LlamaFS is ideal for users who need to efficiently manage and organize large amounts of files, particularly those who frequently handle multimedia files and require privacy protection. It automates and streamlines file management, reducing time consumption and boosting productivity.
Use Cases
User A uses LlamaFS to automatically sort a cluttered desktop of files.
User B utilizes monitoring mode to have LlamaFS automatically manage new files in their Downloads folder.
User C enables stealth mode to protect their file operations from being recorded by third-party API providers.
Features
Automatic file renaming and organization
Support for multiple file types, including images and audio
Two operating modes: batch processing and monitoring mode
Intercepts file system operations in monitoring mode and predicts user actions
Stealth mode protects user privacy
User-friendly interface built with Electron
Fast file operation processing, with most operations taking less than 500 milliseconds in monitoring mode
How to Use
Clone the repository: git clone https://github.com/iyaja/llama-fs.git
Navigate to the project directory: cd llama-fs
Install dependencies: pip install -r requirements.txt
Start the application locally using FastAPI: Run the designated command. The server runs by default on port 8000.
Query the API using the curl command, passing the file path as a parameter, for example, for operations on the Downloads folder
Featured AI Tools

Chatgpt
ChatGPT Tools is a platform that curates over 1000 actionable and ready-to-use ChatGPT templates and prompts. It provides a convenient hub for you to successfully utilize ChatGPT and upcoming generative AI tools. The tool offers a diverse range of templates and prompts covering multiple domains and use cases, including marketing, SEO, sales, content creation, resumes, e-commerce, customer service, UX design, web development, and more. Browse through the templates, apply them to your needs, and customize them as required.
AI tools
1.3M

Open WebUI
Open WebUI is a user-friendly web user interface designed for LLMs (Large Language Models), supporting API compatibility with Ollama and OpenAI. It offers an intuitive chat interface, responsive design, rapid response performance, easy installation, syntax highlighting for code, support for Markdown and LaTeX, local RAG integration, web browsing capabilities, support for prompt presets, RLHF comments, session marking, model download/remove, GGUF file model creation, multi-model support, multi-modal support, model file builder, collaborative chat, and integration with the OpenAI API.
AI tools
653.8K