
Docassemble
Docassemble is a free, open-source system for building guided interviews and assembling documents.
What Docassemble is
Docassemble is a free, open-source system for building guided interviews and assembling documents. It can use interview answers to create downloadable or emailed PDF, RTF, or DOCX files, submit applications, connect with APIs, or present information. Interviews are authored with YAML, Markdown, and Python, and can select questions according to the information needed. Templates can be made in DOCX or PDF, with a Word add-in for DOCX workflows. The platform also lists touchscreen signatures, live chat, screen sharing, remote screen control, AI, messaging, fax, OCR, multilingual interviews, and multiuser applications. Developers can extend interviews with Python and connect third-party applications through the API. It runs on Linux, the web, and self-hosted setups, and is also available as an API. The maker recommends Docker, while also describing other deployment options. There are no software usage fees; an internet-hosted server typically costs $10–$40 per month or more. Answers are encrypted in the SQL database except when multi_user is True; uploaded and assembled documents are not encrypted.
Good
- Free, open-source software with no usage fees
- Generates PDF, RTF, or DOCX documents
- Conditional questions adapt to needed information
- Supports API integrations and Python extensions
- Offers multilingual interviews and multiuser applications
Watch out
- Internet hosting typically costs $10–$40 per month or more
- Uploaded and assembled documents are not encrypted
- Developer accounts can run arbitrary server code
Who it suits
Docassemble suits organizations that need guided interviews, document generation, or application workflows, including legal practices and other fields. It is also suited to developers who can work with YAML, Markdown, Python, and API integrations.
Verdict
Docassemble combines interview logic, document assembly, and application workflows in a free, extensible platform. Hosting and security configuration need consideration, particularly because assembled files are not encrypted and developer accounts can run server code.
Plans and prices
From Docassemble's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| docassemble (self-hosted software) | Free | No software fees · Hosting typically $10–$40 per month or more depending on performance, availability, and support needs |
| docassemble software | Free | Internet hosting commonly costs $10-$40 per month or more · user supplies infrastructure · No fees for using the software; hosting is separate |
The facts
Each one read from Docassemble's own pages, with the date it was checked.
What it does
- AI
- The feature set includes machine-learning processing of user input and conversations with large language models.checked 14 Oct 2026
- API
- The HTTP API requires API-key authentication, has an OpenAPI specification, and supports restrictions by IP address or HTTP referrer.checked 14 Oct 2026
- Audience
- Docassemble was created to automate legal practice but is described as a general-purpose platform for applications in varied fields.checked 4 Oct 2026
- Authoring
- Interviews use YAML, Markdown, and Python logic, and the system can determine which questions to ask based on needed information.checked 4 Oct 2026
- Automatic interview logic
- The engine determines which questions are needed and their order from the interview logic, while allowing developers to prescribe ordering when necessary.checked 14 Oct 2026
- Background and scale
- Background tasks can run while users are absent, and deployments can be distributed across multiple machines for higher traffic.checked 14 Oct 2026
- Capabilities
- Listed features include touchscreen signatures, live chat, screen sharing, remote screen control, AI, SMS, email, fax, OCR, multilingual interviews, and multiuser applications.checked 4 Oct 2026
- Community scale
- The public GitHub repository showed 992 stars and 317 forks when opened.checked 14 Oct 2026
- Creator and use
- LawNext identifies Jonathan Pyle as Docassemble's developer and says the system was created for legal automation and has powered services including Upsolve and Documate.checked 14 Oct 2026
- Deployment
- Docker is the recommended installation method, with Docker Compose, Kubernetes Helm and manual Linux installation also documented.checked 14 Oct 2026
- Documentation
- The documentation is a broad reference guide with tutorials, side-by-side examples, runnable demonstrations and a full API section rather than a linear beginner manual.checked 14 Oct 2026
- Extensibility
- Developers can extend interviews with Python and integrate third-party applications using the API.checked 4 Oct 2026
- Integrations
- Official installation guidance documents AWS S3, Azure Blob Storage, S3-compatible storage, Google, Facebook and Azure sign-in, Google Maps and VoiceRSS connections.checked 14 Oct 2026
- Interview outcomes
- Interviews can generate downloadable or emailed PDF, RTF, or DOCX documents, submit applications, interact with APIs, or provide information.checked 4 Oct 2026
- License
- Docassemble code is distributed under the MIT License, while bundled dependencies retain their own licenses; interview authors may choose licenses for their interview code.checked 14 Oct 2026
- Limit: dependency compatibility
- An open GitHub issue opened April 8, 2026 reports that Docassemble 1.9.7 failed to start after installing the OpenAI package because of a pydantic-core mismatch.checked 14 Oct 2026
- Limit: missing requested capability
- A longstanding open feature request asks for PGP-encrypted email, indicating that capability is not provided by the existing feature set.checked 14 Oct 2026
- Limit: review transparency
- Trustburn states that the business information was not verified, the business solicited customer reviews and it had not replied to negative reviews.checked 14 Oct 2026
- Limit: user-interface defects
- Open issues include a September 21, 2026 form-submission regression, a July 2026 DAObject error and a Playground file-refresh problem after API uploads.checked 14 Oct 2026
- Live assistance
- Operators can chat with users, view their screens and use remote control features during an interview.checked 14 Oct 2026
- Messaging
- Docassemble supports SMS interviews plus sending and receiving email, including fax capability.checked 14 Oct 2026
- Multiuser and extensibility
- Roles support multi-person interviews, and Python modules let developers extend interview behavior.checked 14 Oct 2026
- Notable independent coverage
- A LinkedIn article published September 2, 2026 describes Docassemble as free open-source infrastructure for guided interviews, workflow automation, document generation, APIs and custom front ends.checked 14 Oct 2026
Money
- Hosting costs
- The maker says the software has no usage fees, while an internet-hosted server typically costs $10–$40 per month or more depending on needs.checked 4 Oct 2026
The full review of Docassemble
Docassemble is a free, open-source platform for building guided interviews and assembling documents. It suits teams with the technical capacity to author and host their own application workflows. Its breadth is compelling, but deployment and data-security choices are part of the job.
Overview
Originally built to automate legal practice, Docassemble can support applications in other fields as well. An interview can produce a downloadable or emailed document, submit an application, interact with an API, or simply provide information. That makes it more than a document generator: it can serve as the front end for a process that changes questions according to what the user has already supplied.
The trade-off is that this flexibility comes with infrastructure and development responsibility. Interviews are authored with YAML, Markdown, and Python logic, and the maker recommends Docker for deployment. Organizations wanting a managed, ready-to-use product rather than a platform to configure should look elsewhere.
Key features
Interviews and document assembly
Conditional question logic lets an interview ask only for information needed in a particular case, which can make complex intake and application flows more focused. Templates can be built in DOCX or PDF, and a Word add-in supports DOCX workflows. Completed interviews can yield PDF, RTF, or DOCX files, by download or email, or pass information into an application or API.
Workflow reach and extensibility
Touchscreen signatures, live chat, screen sharing, remote screen control, AI, SMS, email, fax, OCR, multilingual interviews, and multiuser applications point to a platform intended to cover a wide range of interaction needs. Developers can extend interviews in Python and connect third-party applications through the API. Those options are useful for teams building tailored workflows, but they also make Docassemble a less natural fit for buyers seeking a narrowly scoped, low-configuration tool.
Files can be synchronized with a server through Google Drive, OneDrive, or a command-line utility. This gives teams several ways to handle file movement without changing the core interview approach.
Deployment and security
Docker is the recommended deployment route; Docker Compose, Helm, and installation without Docker are also described. Most deployments can run on one machine, while a cluster is an option for high performance. The software has no usage fees, but an internet-hosted server typically costs $10–$40 per month or more, depending on needs.
Security needs deliberate configuration. Interview answers are encrypted in the SQL database unless the multi_user variable is True, while uploaded and assembled documents are stored without encryption. HTTPS is recommended, and developer accounts can run arbitrary code on the server. Teams handling sensitive records should weigh these responsibilities before choosing a self-hosted deployment.
Pricing
The self-hosted Docassemble plan costs nothing and has no software fees. There is no lower-feature paid tier to trade against: users get the platform without a usage charge, while taking on hosting and operational decisions. An internet-hosted server typically costs $10–$40 per month or more depending on performance, availability, and support needs. That hosting estimate is not a software subscription price.
Platforms
Docassemble is available as a web application and supports Linux, self-hosted deployment, and API access. The deployment choices suit organizations able to manage their own infrastructure; the platform list does not point to native mobile apps.
Who it's for
Docassemble is a strong candidate for legal teams, public-service organizations, and other groups that need tailored interviews tied to documents, applications, or APIs—and have developers or technical administrators to build and operate them. Its questionnaire logic and Microsoft Word export support are especially relevant when intake must produce structured documents.
It is a poor fit for teams that need a turnkey hosted service, want assembled files encrypted automatically, or cannot safely manage developer access and server configuration. Documentation, a community Slack group, and GitHub issues provide routes for learning and support, but they do not remove the need for technical ownership.
Pros and cons
- Pros: Free software with no usage fees keeps the product cost at zero, though hosting may still cost money.
- Pros: Conditional interviews can generate or deliver several document formats and connect to applications through an API, supporting end-to-end workflows.
- Pros: Python extensibility and multiple deployment approaches give technical teams room to tailor and scale their setup.
- Cons: Hosting, deployment, and security configuration remain the user's responsibility, making the real cost more than the software price alone.
- Cons: Uploaded and assembled documents are stored without encryption, a material concern for sensitive files.
- Cons: Developer accounts can run arbitrary server code, so account access requires careful control.
Alternatives
For a different legal document automation option, compare Legal Document Automation Software, Legal Forms Software, Legal Workflow Automation Software, Document Automation Software, and Document Template Management Software.
Legito is worth considering for teams seeking document lifecycle management, customizable workflows and approvals, and electronic signatures, with a free plan and trial. WealthCounsel is another option. ClauseBase offers advanced drafting and advanced questionnaires, with pricing by contacting the company. Gavel has a free trial with 25 free queries per user and shared Workspace collaboration during the trial. Mitratech CaseCloud is another option. XpressDox starts at $59 a month, billed per user per month, on its Essential plan for smaller firms. Clio Draft is another option. Rocket Lawyer Estate Planning offers a Standard plan at $149 a year, including 12 Ask an Attorney, unlimited AI legal Q&A, unlimited contract reviews, and unlimited documents and e-signatures.
Verdict
Choose Docassemble if you need a flexible interview-and-document platform, can write or commission its logic, and are prepared to run it securely. Its strongest case is the ability to connect conditional questionnaires, assembled files, and application workflows without software fees. Look elsewhere if you need managed hosting or encrypted storage for uploaded and completed documents without additional security work.
Getting started
- Open the Docassemble website and review its documentation.
- Choose a deployment approach; the maker recommends Docker and also describes Docker Compose, Helm, and installation without Docker.
- Deploy on Linux or a self-hosted server, or use a web deployment.
- Build an interview using YAML, Markdown, and Python logic.
- Create document templates in DOCX or PDF, using the Word add-in for DOCX workflows.
- Connect third-party applications through the API if needed.
Limits worth knowing
The software has no usage fees, but an internet-hosted server typically costs $10–$40 per month or more, depending on performance, availability, and support needs. The maker says a single machine is sufficient for most deployments; high-performance deployments can use a cluster. Interview answers are stored encrypted in the SQL database unless multi_user is True, while uploaded and assembled documents are stored without encryption.
Questions
Is Docassemble free?
The software has no usage fees. An internet-hosted server typically costs $10–$40 per month or more depending on needs.
Is Docassemble open source?
Yes. It is described as a free, open-source expert system.
What documents can an interview generate?
It can create downloadable or emailed PDF, RTF, or DOCX documents.
Can Docassemble connect to other applications?
Yes. Developers can use its API to integrate third-party applications and can extend interviews with Python.
How can it be deployed?
The maker recommends Docker and also describes Docker Compose, Helm, and installation without Docker. The listed platforms include Linux, web, API, and self-hosted.
How is information stored?
Interview answers are encrypted in the SQL database unless multi_user is True. Uploaded and assembled documents are stored without encryption.
Alternatives to Docassemble
- 1
Rocket Lawyer Estate Planning
AndroidiOSWebAPI7.7From $149 a year - 2
InterActive Legal
AndroidiOSWebLinux7.4$99 one-time - 3

Legito
Free planWebAPI7.2From €6.90 a month - 4

Checkbox
WebAPI7.1From $5,000 a year - 5

Gavel
WebAPImacOSWindows7.0From $417 a year - 6

ClauseBase
AndroidiOSWebAPI6.9
