# Chainlit.io

### Chainlit is an open-source Python package to build production ready Conversational AI.

{% embed url="<https://docs.chainlit.io/get-started/overview>" %}

### Key features <a href="#key-features" id="key-features"></a>

1. [Build fast:](https://docs.chainlit.io/examples/openai-sql) Integrate seamlessly with an existing code base or start from scratch in minutes
2. [Multi Platform:](https://docs.chainlit.io/deploy/overview) Write your assistant logic once, use everywhere
3. [Data persistence:](https://docs.chainlit.io/data-persistence/overview) Collect, monitor and analyze data from your users
4. [Visualize multi-steps reasoning:](https://docs.chainlit.io/concepts/step) Understand the intermediary steps that produced an output at a glance

### [​](https://docs.chainlit.io/get-started/overview#integrations)Integrations <a href="#integrations" id="integrations"></a>

Chainlit is compatible with all Python programs and libraries. That being said, it comes with a set of integrations with popular libraries and frameworks.

&#x20;[OpenAI: Learn how to explore your ](https://docs.chainlit.io/integrations/openai)[OpenAI calls in Chainlit.](https://docs.chainlit.io/integrations/openai)

[LangChain:  Learn how to use any LangChain agent with Chainlit.](https://docs.chainlit.io/integrations/langchain)

[Autogen: Learn how to integrate your Autogen agents with Chainlit.](https://github.com/Chainlit/cookbook/tree/main/pyautogen)

[OpenAI:   AssistantLearn how to integrate your OpenAI Assistants with Chainlit.](https://github.com/Chainlit/openai-assistant)

[Llama Index:  Learn how to integrate your Llama Index code with Chainlit.](https://docs.chainlit.io/integrations/llama-index)

[Haystack:  Learn how to integrate your Haystack code with Chainlit.](https://docs.chainlit.io/integrations/haystack)
