LlamaFS 是一个自组织的文件管理系统,使用 Llama3(通过 Groq 或 Ollama)对文件内容进行摘要并基于内容与约定自动重命名与整理文件。支持批处理模式(对指定目录生成建议结构)与守护进程模式(监听目录并根据最近的手动重命名学习规则),适用于图片、音频、文档等多种文件类型。
主要特性
- 自组织整理:基于内容与时间等约定自动建议并执行文件重命名与归档。
- 实时守护:watch 模式下拦截文件系统操作并根据用户的最新重命名行为自动学习规则。
- 隐私模式:支持将请求路由到本地 Ollama(incognito)以避免将个人文件发送到云端。
- 多模态支持:集成 Moondream、Whisper 等组件以处理图像与音频文件的摘要与标注。
使用场景
- 清理下载目录与桌面文件:自动整理日常混乱的文件夹。
- 媒体文件归档:按内容或日期自动分类图片、音频与视频。
- 自动化数据准备:为下游数据处理与标注自动组织文件结构。
技术特点
- Python 后端 + Electron 前端,结合 Groq / Ollama 的 LLM 推理用于内容理解。
- 高性能缓存设计,使多数文件操作在 <500ms 内返回建议(以 LLM 标准计)。
- 可配置 API(FastAPI)支持批量处理与远程集成。