DMS

Professionelles Dokumentenmanagement mit OCR und KI

Über das Projekt

Ein privates Projekt zur vollständigen Ablösung meines persönlichen Evernote-Dokumenten-Workflows. DMS verwaltet Dokumente, Rechnungen, Verträge und Notizen zentral – mit OCR, KI-Unterstützung und intelligenten Import-Funktionen.

Dies war mein erstes grosses Projekt, das komplett mit Agentic Engineering umgesetzt wurde.


Lösung

Mit dem DMS wurde ein professionelles Dokumentenverwaltungssystem entwickelt, das alle relevanten Prozesse automatisiert. Dokumente werden importiert, mittels OCR durchsuchbar gemacht und mit KI-generierten Metadaten versehen. Ein flexibles Token-System ermöglicht sicheren API-Zugriff.


Zentrale Funktionen

  • Dokumenten-Import: Aus Evernote mit intelligenter Deduplikation
  • OCR-Erkennung: Automatische Texterkennung für durchsuchbare Dokumente
  • KI-Metadaten: Automatische Generierung von Titeln, Beschreibungen und Tags via OpenAI
  • User Actions: Konfigurierbare Aktionen pro User (Zielordner, Tags, Ordner-Sichtbarkeit)
  • API-Tokens: Sichere Bearer-Authentifizierung mit benannten Tokens
  • Deduplikation: Intelligente Erkennung von Doubletten

DMS Companion App (iOS)

Eine iOS-Companion-App ermöglicht das Scannen und Importieren von Dokumenten direkt vom Smartphone. Die Share-Extension erlaubt das Teilen von Dokumenten aus anderen Apps heraus.

Android-Version in Entwicklung.


Technologien

  • Node.js / Express
  • PostgreSQL
  • OpenAI API (Responses API mit Fallback)
  • Evernote API
  • Bearer Token Authentication
  • Docker & Drone CI/CD

Meine Rolle

Ich war verantwortlich für Konzeption, Entwicklung und Betrieb des DMS. Die Integrationen mit OpenAI und Evernote wurden eigenständig implementiert. Das System wird laufend gewartet und weiterentwickelt. Dies war mein erstes Projekt, das komplett mit Agentic Engineering umgesetzt wurde.