awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iyaja avatar

iyaja/llama-fs

0
View on GitHub↗
5,729 stars·379 forks·TypeScript·MIT·7 views

Llama Fs

llama-fs is an automated directory manager and file system organizer that uses large language models to categorize, rename, and sort files into structured directories. It functions as a local data pipeline that analyzes file content to determine appropriate folder hierarchies and naming patterns.

The project emphasizes privacy by routing data processing to local model instances, ensuring sensitive file information remains on the device rather than being sent to cloud providers. It utilizes multimodal analysis to process images, audio, and text, allowing the system to identify and classify diverse media types for automatic organization.

The system includes real-time filesystem monitoring to detect directory changes and trigger automated cleanup tasks. It supports batch processing for restructuring entire directory trees in a single operation and recursive directory synthesis to automatically create nested folder hierarchies.

Features

  • Automated File Organizers - Ships an automated file organizer that monitors directory changes and replicates organization patterns.
  • Privacy-Preserving Pipelines - Provides a privacy-focused workflow routing file analysis to local model instances instead of cloud providers.
  • Multimodal Content Classifiers - Processes images and audio through specialized models to identify content for automated sorting.
  • Content-Based Organizers - Renames and sorts files into structured folders by analyzing internal text via language models.
  • File System Organizers - Uses large language models to analyze file text and determine appropriate folder structures and filenames.
  • Private File Managers - Uses local Llama 3 instances to organize sensitive documents without routing data to cloud providers.
  • Automated Directory Monitoring - Provides automated directory monitoring to relocate files based on analyzed content and naming patterns.
  • Local-First Tool Processing - Utilizes local-first tool processing to route AI requests to local model instances for data privacy.
  • Hierarchical Organizers - Analyzes unstructured data to create logical folder hierarchies and move files into appropriate locations.
  • Filesystem Change Monitors - Provides real-time filesystem change monitors to trigger automated organization and cleanup workflows.
  • Multimodal Analysis Tools - Employs multimodal analysis tools to identify and classify image and audio content for automated sorting.
  • Multimodal Classification - Implements multimodal classification to identify the purpose and destination of images and audio files.
  • File Renaming and Relocations - Implements file renaming and relocations to move files and automatically create missing directory structures.
  • Recursive Directory Managers - Includes recursive directory managers to automatically synthesize nested folder hierarchies based on model suggestions.
  • Local Data Processing - Directs data processing to local model instances to ensure sensitive file data remains on the device.
  • Batch File Operations - Implements batch file operations to apply structural mapping across entire directory trees in a single pass.

Star history

Star history chart for iyaja/llama-fsStar history chart for iyaja/llama-fs

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Llama Fs

Similar open-source projects, ranked by how many features they share with Llama Fs.
  • qiuyannnn/local-file-organizerQiuYannnn avatar

    QiuYannnn/Local-File-Organizer

    3,132View on GitHub↗

    Local-File-Organizer is a local-first file classification system that uses on-device machine learning models to categorize documents and media into structured directories. It functions as an automated file classifier and asset manager that leverages local inference to sort files based on content, meaning, and metadata. The project emphasizes privacy by performing all data processing and analysis on the local device, eliminating the need to send sensitive files to external cloud services. It utilizes local models to analyze text and image content to generate descriptive filenames and thematic

    Pythonfile-organizerllama3llm
    View on GitHub↗3,132
  • iflow-ai/iflow-cliiflow-ai avatar

    iflow-ai/iflow-cli

    4,609View on GitHub↗

    iflow-cli is a command-line interface and suite of AI tools designed for software engineering, workflow orchestration, and multimodal data analysis. It functions as an LLM command line interface that enables users to execute AI workflows, analyze codebase structures, and interact with large language models directly from the terminal. The project features a plugin-based agent architecture that allows for the integration of specialized domain experts and custom instruction sets from an external marketplace. It distinguishes itself through a multimodal AI terminal capable of processing visual da

    Shell
    View on GitHub↗4,609
  • symfony/filesystemsymfony avatar

    symfony/filesystem

    4,646View on GitHub↗

    This is a PHP filesystem utility library that provides tools for manipulating files, directories, and symbolic links. It serves as a specialized set of tools for atomic writing, path normalization, recursive directory management, and cross-platform file manipulation. The project features a dedicated atomic file writer that saves content to temporary locations before moving them to a final destination to prevent data corruption. It includes a recursive directory manager for creating, deleting, and modifying permissions for nested folder structures and their contents, as well as a path normaliz

    PHPcomponentphpsymfony
    View on GitHub↗4,646
  • chyingp/nodejs-learning-guidechyingp avatar

    chyingp/nodejs-learning-guide

    6,874View on GitHub↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Rubycryptoexpressnodejs
    View on GitHub↗6,874
See all 30 alternatives to Llama Fs→

Frequently asked questions

What does iyaja/llama-fs do?

llama-fs is an automated directory manager and file system organizer that uses large language models to categorize, rename, and sort files into structured directories. It functions as a local data pipeline that analyzes file content to determine appropriate folder hierarchies and naming patterns.

What are the main features of iyaja/llama-fs?

The main features of iyaja/llama-fs are: Automated File Organizers, Privacy-Preserving Pipelines, Multimodal Content Classifiers, Content-Based Organizers, File System Organizers, Private File Managers, Automated Directory Monitoring, Local-First Tool Processing.

What are some open-source alternatives to iyaja/llama-fs?

Open-source alternatives to iyaja/llama-fs include: qiuyannnn/local-file-organizer — Local-File-Organizer is a local-first file classification system that uses on-device machine learning models to… iflow-ai/iflow-cli — iflow-cli is a command-line interface and suite of AI tools designed for software engineering, workflow orchestration,… symfony/filesystem — This is a PHP filesystem utility library that provides tools for manipulating files, directories, and symbolic links.… chyingp/nodejs-learning-guide — This project is a learning guide and collection of study notes designed to teach Node.js backend development. It… metatube-community/jellyfin-plugin-metatube — This project is a Jellyfin metadata plugin and media library provider designed to fetch movie and show information… yuukiy/javsp — JavSP is a media library organizer and video metadata scraper designed to sort and categorize video files. It extracts…