sh4den/Montscan
🖨️ Automated scanner document processor with AI-powered naming and WebDav integration. Receives scans via FTP, extracts text using Vision AI, generates intelligent filenames with Ollama AI, and uploads to your cloud storage.
解决的问题
Montscan 自动化了管理扫描文档的繁琐过程。它无需手动重命名像 "scan001.pdf" 这样的文件并将它们移动到正确的文件夹,而是使用 Vision AI 来分析扫描内容,并自动生成描述性的、包含日期的文件名。
工作原理
该系统充当网络扫描仪和存储目标之间的桥梁。它使用三种可能的“入口”方法来接收文件:集成的 FTP 服务器、Samba (SMB) 轮询器或本地文件夹监视器。一旦收到 PDF,该工具会将 PDF 转换为图像,并将其发送到运行具有视觉能力模型(例如 LLaVA 或 Llama 3.2-Vision)的本地 Ollama 实例。AI 会分析图像以建议一个有意义的名称,然后处理过的文件将被发送到“出口”提供者,例如 WebDAV 服务器(Nextcloud/ownCloud)或 Samba 共享。
适用人群
它专为拥有网络扫描仪并希望在不依赖基于云的 AI 服务的情况下自动化其数字归档工作流程的用户而设计,通过 Ollama 将处理保持在本地。
亮点
- 本地 Vision AI:使用 Ollama 进行私密、本地的文档分析和命名。
- 灵活的入口:支持 FTP、SMB 轮询和本地文件夹监控。
- 多种出口选项:可以上传到 WebDAV 服务器或网络共享(SMB/CIFS)。
- Docker 就绪:包含 Docker Compose 支持,带有可选的 GPU 加速以实现更快的 AI 处理。
相关
- 项目
- 项目
- 项目
- 项目
- 项目