I built Kintara because apparently having too many hobbies eventually leads to building your own document management system
说明与用途
Kintara 是一个自托管的文档库,运行在 Docker 中,自动索引 PDF、Markdown 和文本文件,生成缩略图和元数据,并提供可选的 AI 功能,用于摘要、封面图像生成和经过验证的文档搜索。
问题
Users need a simple, self‑hosted document library that automatically indexes PDFs, Markdown, and text files, provides full‑text search, metadata management, and optional AI enhancements without forcing AI usage.
结果
Kintara transforms a chaotic document collection into an organized, searchable library with optional AI enhancements, all running in Docker and accessible from any device.
工作流
- 1. Deploy Kintara via Docker on a NAS or local machine.
- 2. Point Kintara to the folder containing PDFs, Markdown, or text files.
- 3. Kintara watches the folder, indexes new files, extracts text and metadata, and generates thumbnails and cover images.
- 4. Access the library through a browser or PWA from any device.
- 5. Use optional AI features: enable OpenAI or Gemini to summarize documents, suggest metadata, generate cover images, or search for passages with verification.
- 6. Manage collections, tags, and sharing permissions via the web interface.
证据
Drop PDFs, Markdown, or text files into the directory and it indexes them automatically, extracts searchable text and metadata, generates thumbnails, and makes the whole library available through a browser or installable PWA.
I added an option to use OpenAI or Gemini, and with so few tokens being spent, it's a fraction of a cent to use most of them, aside from the cover image generation, which is bit more, but makes the library look so much prettier!
Kintara asks for actual passages with page numbers, verifies the quote against extracted page text on the server, then verifies it again against the rendered PDF.
- 记录日期: 2026-09-09T12:46:45.925Z