OpenSourceProjects logo
docspell logo

docspellAssist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

2,203 stars
173 forks
Elm
AGPL-3.0
docspell screenshot

docspell

Docspell is a personal document management system that helps organize scanned documents, emails, and other files with minimal effort. It uses machine learning and natural language processing to automatically suggest metadata, find correspondents, and extract dates from your documents.

Key Features

  • Intelligent Metadata Extraction: Automatically suggests correspondents, tags, and dates using Stanford CoreNLP and machine learning
  • OCR & Full-Text Search: Runs optical character recognition on documents and enables comprehensive full-text searching capabilities
  • Email Integration: Seamlessly integrates with email systems to capture and organize incoming documents
  • REST API & Web Interface: Provides complete REST API with a mobile-friendly single-page application and Android app for file uploads
  • Custom Metadata: Supports custom fields and predefined metadata for flexible document organization
  • Multi-Source Unification: Consolidates documents from scanners, emails, and other sources into a single organized system

Use Cases

  • Home Document Organization: Families and households managing household bills, receipts, and important documents
  • Small Business Records: Small groups and companies organizing business correspondence and invoices
  • Archival Systems: Converting physical paper documents into organized, searchable digital archives
  • Email Document Management: Capturing and organizing important documents received via email automatically

Who Is It For

Docspell is designed for individuals, families, households, and small organizations seeking a self-hosted solution to manage personal and business documents. It is ideal for users who want to reduce manual data entry while maintaining control over their document management infrastructure.

Trending Open Source Projects