Docassemble on Cloudron - Expert system for guided interviews and document assembly
-
-
Main Page: https://docassemble.org/
-
Licence: MIT
-
Dockerfile: Yes (official Docker image
jhpyle/docassembleon Docker Hub + dedicated Docker install guide) -
Demo: https://docassemble.org/demo.html (or live demo interview: https://demo.docassemble.org/?i=docassemble.demo:data/questions/questions.yml)
-
*Summary:
-
Docassemble is a Free, open-source expert system for guided interviews and document assembly, built on Python, YAML, and Markdown. It powers mobile-friendly web interviews that ask users one question at a time, then generate customized documents (PDF, RTF, DOCX) or perform other actions (email, API calls, database storage, etc.). Features include touchscreen signatures, live chat/screen sharing, OCR, multilingual support, background tasks, scalability, and a built-in Playground for browser-based development. Widely used in legal tech for forms, petitions, and self-help tools, but flexible for any guided workflow.
-
Notes:
-
Love it for its incredible power in automating complex document-heavy processes (legal forms, admin paperwork, applications) without needing a full dev team. The YAML + Markdown approach is surprisingly approachable yet extremely extensible with Python. The in-browser Playground and excellent docs make it developer-friendly, and the official single-container Docker support (recommended in the docs) should make packaging for Cloudron very straightforward.
-
Minor concerns: Docker image is fairly large (~4 GB) and complex interviews have a learning curve (though the demo and examples help a lot). No security or multi-tenancy issues reported in the wild.
-
Alternative to / Libhunt link: N/A (open-source leader in this niche; commercial alternatives include HotDocs, Documate, Lawyaw)
-
Screenshots:
-
(Full gallery of example interviews and interfaces available on https://docassemble.org/docs.html — just click any screenshot to run the live demo.)
doc -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login