PDFChat / BuildingAChainlitApp.md
BGarida
Deploying PDF Version v23
cc7e5fb
|
Raw History Blame Contribute Delete
589 Bytes
# Building a Chainlit App
## Anatomy of a Chainlit Application
[Chainlit](https://docs.chainlit.io/get-started/overview) is a Python package similar to Streamlit that lets users write a backend and a front end in a single (or multiple) Python file(s). It is mainly used for prototyping LLM-based Chat Style Applications - though it is used in production in some settings with 1,000,000s of MAUs (Monthly Active Users).
The primary method of customizing and interacting with the Chainlit UI is through a few critical [decorators](https://blog.hubspot.com/website/decorators-in-python).