{"repo":"sh4den/Montscan","free":true,"listed":false,"github":"https://github.com/sh4den/Montscan","clone":"git clone https://github.com/sh4den/Montscan.git","description":"🖨️ 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.","language":"Go","stars":414,"topics":["ai","ftp-server","nextcloud","ollama","printer","scanner","webdav","go","golang","vision-language-model"],"license":"MIT","category":"analytics","readme_excerpt":"[!NOTE] Montscan is not fully production-ready and is currently in active development but is fairly usable. It achieve 97.5% success rate on a small test set of 1000 documents. Montscan : Automated scanner document processor with Vision AI, AI naming, and flexible upload! ⭐ If you find Montscan useful, please consider giving it a star it really helps the project grow! --- ✨ Features - 📡 FTP Server - Receives documents from network scanners via FTP - 📥 Samba Server - Polls a remote SMB share for incoming PDFs - 📂 Folder Watcher - Monitors a local directory; renames in place or moves to an output folder - 👁️ Vision AI Processing - Analyzes scanned documents using Ollama vision models - 🤖 AI-Powered Naming - Generates descriptive, date-aware filenames via Ollama - ☁️ WebDAV Integration - Uploads processed documents to Nextcloud, ownCloud, and any WebDAV server - 🗂️ Samba Provider - Delivers processed documents to an SMB/CIFS network share - 🐳 Docker Support - Easy deployment with Docker Compose --- 📋 Table of Contents - Prerequisites - Installation - Configuration - Usage - Docker Deployment - Troubleshooting - License --- 🔧 Prerequisites - Go 1.24+ - Poppler (pdftoppm) or ImageMagick - For PDF to image conversion - Ollama - Installation guide with a vision model (e.g., llava , llama3.2-vision ) - WebDAV server or SMB share (optional) - For processed file delivery --- 📦 Installation Local Installation 1. Clone the repository 2. Build the application 3. Install Poppler ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sh4den","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sh4den/Montscan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}