GitHub 热门项目: llama-fs

摘要

GitHub项目:llama-fs 仓库地址:https://github。

and the LlamaFS file your
2026-05-23 1 阅读 GitHub Trending
GitHub 项目:llama-fs 仓库地址:https://github.com/iyaja/llama-fs 星级:5728 | 作者:iyaja 项目描述:基于 llama 3 的自组织文件系统 =================================================== 自述文件内容: # 骆驼FS ## 灵感 [观看讲解视频](https://x.com/AlexReibman/status/1789895425828204553) 打开您的“~/Downloads”目录。或者你的桌面。大概是乱七八糟吧…… > 计算机科学中只有两件难事:缓存失效和**命名事物**。 ## 它的作用 LlamaFS 是一个自组织文件管理器。它会根据文件的内容和众所周知的约定(例如时间)自动重命名和组织文件。它支持多种文件,包括图像(通过 Moondream)和音频(通过 Whisper)。 LlamaFS 以两种“模式”运行 - 作为批处理作业(批处理模式)和交互式守护进程(监视模式)。 在批处理模式下,您可以将目录发送到 LlamaFS,它将返回建议的文件结构并组织您的文件。 在监视模式下,LlamaFS 启动一个监视您的目录的守护进程。它拦截所有文件系统操作并使用您最近的编辑来主动了解您如何重命名文件。例如,如果您为 2023 年税务文件创建一个文件夹,并开始在其中移动 1-3 个文件,LlamaFS 将自动为您创建并移动文件! 呃...将我所有的个人文件发送给 API 提供商?!不,谢谢! 它还具有“隐身模式”切换开关,允许您通过 Ollama 而不是 Groq 路由每个请求。由于它们使用相同的 Llama 3 型号,因此性能相同。 ## 我们如何构建它 我们在 Python 后端构建了 LlamaFS,通过 Groq 利用 Llama3 模型进行文件内容摘要和树结构。对于本地处理,我们集成了运行相同模型的 Ollama,以确保隐身模式下的隐私。前端是用 Electron 制作的,提供了一个时尚、用户友好的界面,允许用户在完成更改之前与建议的文件结构进行交互。 - **速度非常快!**(按照法学硕士标准)!大多数文件操作在监视模式下处理时间小于 500 毫秒(以 [AgentOps](https://agentops.ai/?utm_source=llama-fs) 为基准)。这是因为我们的智能缓存会根据最小必要的文件系统差异选择性地重写索引的部分。当然,还有 Groq 的超快速推理 API。 ? - **它立即有用** - 使用起来非常低,并且解决了几乎每个人都遇到的问题。我们开始在这个项目中自己使用它(非常元)。 ## LlamaFS 的下一步是什么 - 查找并删除旧的/未使用的文件 - 我们有一些非常酷的想法 - 文件系统差异很难...... ## 安装 ### 先决条件 安装之前,请确保您满足以下要求: - Python 3.10 或更高版本 - pip(Python 包安装程序) ### 安装 要安装该项目,请按照下列步骤操作: 1. 克隆存储库: ````bash git 克隆 https://github.com/iyaja/llama-fs.git ```` 2. 导航到项目目录: ````bash CD 美洲驼-FS ```` 3. 安装要求 ````bash pip install -r 要求.txt ```` 4. 更新