
Docspell es un organizador de documentos personales. O a veces llamado un "sistema de gestión de documentos" (DMS). Necesitará un escáner para convertir sus papeles en archivos. Docspell puede ayudar a organizar el desastre resultante. Puede unificar sus archivos de escáneres, correos electrónicos y otras fuentes. Está dirigido a uso doméstico, es decir, familias, hogares y también para grupos/empresas más pequeñas.
Puede asociar etiquetas, establecer correspondientes y muchos otros metadatos predefinidos y personalizados. Si sus documentos están asociados con dichos meta datos, puede encontrarlos rápidamente más tarde utilizando la función de búsqueda. Pero agregar esto manualmente es una tarea tediosa. DocSpell puede ayudar sugeriendo corresponsales, adivinando etiquetas o encontrando fechas utilizando el aprendizaje automático. Puede aprender metadatos de documentos existentes y encontrar cosas usando NLP. Esto hace que agregar metadatos a sus documentos sea mucho más fácil. Para el aprendizaje automático, se basa en la biblioteca gratuita (GPL) Stanford Core NLP.
DocSpell también ejecuta OCR (si es necesario) en sus documentos, puede proporcionar una búsqueda de texto completo y tiene una excelente integración de correo electrónico. Se puede acceder a todo a través de una API REST/HTTP. Una aplicación web SPA amigable para dispositivos móviles es la interfaz de usuario predeterminada. Existe una aplicación Android para cargar convenientemente archivos desde su teléfono/tableta y una CLI. La descripción general de la función enumera algunos puntos más.
Consulte los breves videos de demostración (<1min), presente en la página del proyecto. Aquí hay algunas capturas de pantalla:







DocSpell consta de varios componentes. La forma probablemente más rápida de comenzar es usar la configuración de Docker como se describe en la página de inicio. Esto está a solo tres comandos de distancia:
git clone https://github.com/eikek/docspell
cd docspell/docker/docker-compose
docker-compose up -d Luego vaya a http://localhost:7880 , regístrese e inicie sesión. Use el mismo nombre para colectivo y usuario por ahora. Más sobre eso se puede encontrar aquí.
Aquí se documentan otras formas:
deb proporcionado en su sistema basado en Debian.bin/ , como se describe aquí.La página del proyecto tiene mucha información sobre cómo usar y configurar DocSpell.
¡Los comentarios y otras contribuciones son muy bienvenidas! Hay una habitación Gitter para chatear y preguntas. También puede abrir un problema para preguntas, problemas y otros comentarios; o hacer un correo a info [at] docspell.org . Intentaré responder a tiempo. Es posible que desee verificar la contribución.md también para algunos puntos de partida.
Si encuentra este proyecto útil y desea apoyarlo a través de otros medios, dar un siempre es alentador y muy apreciado. También puede apoyar la actividad donando a través de Liberapay o PayPal.
¡Muchas gracias!
Backend
Los servidores están escritos en Scala en un estilo funcional puro, basado en bibliotecas de la pila típelevel: gatos, fs2, doobie, http4s, circe y pureconfig.
Hay más bibliotecas y tecnologías utilizadas, por supuesto. Docspell es solo una orquestación de grandes herramientas y libs. Una importante es el Stanford-NLP, que proporciona las características de ML. Además, el procesamiento de archivos se basa en herramientas externas como Tesseract, UNOCONV y OCRMYPDF. Todas las dependencias se pueden buscar en project/Dependencies.scala .
Interfaz
El interfaz web es un spa escrito en ELM. El marco de la interfaz de usuario en uso es el viento de cola.
DocSpell es un software gratuito, distribuido bajo el AGPLV3 o posterior.