Favicon of Docassemble

Docassemble

Create guided interviews and automate document assembly using an open-source expert system based on Python. Features AI, SMS, live chat, and secure APIs.

This free, open-source expert system provides a platform for creating guided interviews and automating document assembly. Designed to operate without rigid flowcharts, it automatically determines the necessary questions to ask based on your logic, saving time and ensuring a smooth user experience. You can generate documents in multiple formats, direct users to external resources, or interact with APIs.\n\nKey Features:\n* Intelligent Questioning: Calculates the most efficient path through an interview without complex flowcharts.\n* Extensive Integrations: Supports SMS, e-mail, live chat, OCR, and AI for interactive experiences.\n* Developer Friendly: Built on Python, YAML, and Markdown for highly extensible applications.\n* Multiuser & Multilingual: Develop applications supporting multiple languages and participants.\n* Secure & Scalable: Deploy on scalable infrastructure with built-in security to protect user data.

Directory Structure

docassemble
data
config
files
log
postgresql
.env
docker-compose.yml

docker-compose.yml

services:
  docassemble:
    image: jhpyle/docassemble
    restart: always
    ports:
      - "80:80"
      - "443:443"
    environment:
      - DA_HOSTNAME=localhost
      - DA_PASSWORD=${DA_ADMIN_PASSWORD}
      - TIMEZONE=UTC
    volumes:
      - ./data/config:/usr/share/docassemble/config
      - ./data/files:/usr/share/docassemble/files
      - ./data/log:/usr/share/docassemble/log
      - ./data/postgresql:/var/lib/postgresql/data

.env

DA_ADMIN_PASSWORD=your_secure_password_here
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Docassemble

Favicon

 

  
  
Favicon

 

  
  
Favicon