Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built Kintara because apparently having too many hobbies eventually leads to building your own document management system

Description and use

Kintara is a self‑hosted document library that automatically indexes PDFs, Markdown, and text files, offers optional AI features for metadata and search, and can be accessed from any device via browser or PWA.

Problem

Users need a lightweight, self‑hosted document library that automatically indexes PDFs, Markdown, and text files, supports AI‑powered metadata suggestions, and can be accessed from any device.

Outcome

Kintara transforms a raw collection of documents into a searchable, AI‑enhanced library that can be accessed from any device, reducing manual metadata work and improving search precision.

Workflow

  • 1. Deploy Kintara using the Docker image. 2. Point the container to a shared folder (e.g., NAS). 3. Drop PDFs, Markdown, or text files into the folder. 4. Kintara watches the folder, indexes new files, extracts text, metadata, and thumbnails. 5. Optionally enable AI features via OpenAI or Gemini. 6. Use the web UI or PWA to browse, search, tag, and share documents.
  • 7. For AI metadata suggestions, select desired fields and apply them to the document.
  • 8. Use the AI search feature to retrieve exact passages with page numbers.
  • 9. Share private libraries with other users via GitHub OAuth.

Evidence

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.

Source

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!

Source

Kintara can read the document and suggest a title, author, summary, keywords, DOI, ISBN, and publication year. Then it displays the suggestions and I choose which fields I want, apply them to the form.

Source

  • Record date: 2026-09-15T06:01:01.163Z