EVERYTHING XIAOMI
Get listed
Docassemble logo

Docassemble

Docassemble is a free, open-source system for building guided interviews and assembling documents.

Place
#1 of 31
Score
7.8
Docassemble's website

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.

All about pricing
PlanPriceWhat it gives you
docassemble (self-hosted software)FreeNo software fees · Hosting typically $10–$40 per month or more depending on performance, availability, and support needs
docassemble softwareFreeInternet 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

  1. Open the Docassemble website and review its documentation.
  2. Choose a deployment approach; the maker recommends Docker and also describes Docker Compose, Helm, and installation without Docker.
  3. Deploy on Linux or a self-hosted server, or use a web deployment.
  4. Build an interview using YAML, Markdown, and Python logic.
  5. Create document templates in DOCX or PDF, using the Word add-in for DOCX workflows.
  6. 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

All alternatives
  1. 1
    7.7From $149 a year
  2. 2

    InterActive Legal

    AndroidiOSWebLinux
    7.4$99 one-time
  3. 3Legito logo

    Legito

    Free planWebAPI
    7.2From €6.90 a month
  4. 4Checkbox logo

    Checkbox

    WebAPI
    7.1From $5,000 a year
  5. 5Gavel logo

    Gavel

    WebAPImacOSWindows
    7.0From $417 a year
  6. 6ClauseBase logo

    ClauseBase

    AndroidiOSWebAPI
    6.9