What is Chainlit?
Conversational AI apps built in Python.
Who is Chainlit best for?
Chainlit is best for Python developers who want to put a chat interface on an LLM app or agent quickly and host it themselves.
Python developers building chat apps
You write the app logic in plain Python and `chainlit run` serves it with a ready-made chat interface.
Agent and RAG prototypes
It shows each intermediate step, such as a tool call, in the chat, and it works with OpenAI, Mistral, LangGraph, LlamaIndex and Hugging Face.
Internal copilots and team bots
The same app can ship as a standalone web app, an embedded copilot, a FastAPI server, a custom React front end or a Slack, Discord or Teams bot.
Apps that need a login
It supports simple login methods and OAuth through GitHub, Google, Azure, Okta, Amazon and others.
How much does Chainlit cost?
Chainlit is free and open source under the Apache 2.0 licence, with no paid tier.
- Apache 2.0 open-source licence
- Installed with pip and hosted by you
- Maintained by the community
Chainlit is a Python package you install and host yourself, so the only costs are your own hosting and the model APIs your app calls. Its site has no plans, sign-up or payment step. Full pricing on github.com. We checked these prices on .
How do readers rate Chainlit?
No one has rated Chainlit yet. Be the first.
Sign in to rate. One rating per account.
Is Chainlit open source?
Yes. Chainlit's code is public under the Apache 2.0 licence, so you can read it, change it and run it yourself.
On GitHub
12,504stars
- Last commit
- 18 Sep
- Repository age
- 3 years
- Latest release
- 25 Aug
- Licence
- Apache 2.0
- Self-hosted
- No
- Repository
- Chainlit/chainlit
What are the best Chainlit alternatives?
One tool on Recaply does Chainlit's job.
Questions about Chainlit
What is Chainlit?
Conversational AI apps built in Python.
Who is Chainlit for?
Chainlit is best for Python developers who want to put a chat interface on an LLM app or agent quickly and host it themselves.
Is Chainlit free?
Yes. Chainlit has a free plan: apache 2.0 open-source licence.
Is Chainlit open source?
Yes. Chainlit's code is public under the Apache 2.0 licence, so you can read it, change it and run it yourself.
What are the best Chainlit alternatives?
The closest alternatives on Recaply are Gradio.
Where can I try Chainlit?
On its official website, chainlit.io.
Is Chainlit still maintained?
Yes, by the community. Chainlit's original team has stepped back from active development, and a group of maintainers now handles code review, releases and security under a formal agreement. New releases still appear on GitHub, but the company behind it gives no warranty on future updates.







