# ⛓️ LangFlow ~ A User Interface For [LangChain](https://github.com/hwchase17/langchain) ~

GitHub Contributors GitHub Last Commit Github License

![LangFlow Logo](./img/langflow-demo.gif) LangFlow is a GUI for [LangChain](https://github.com/hwchase17/langchain), designed with [react-flow](https://github.com/wbkd/react-flow) to provide an effortless way to experiment and prototype flows with drag-and-drop components and a chat box. ## 📦 Installation You can install LangFlow from pip: `pip install langflow` Next, run: `langflow` or `python -m langflow` ## 🎨 Creating Flows Creating flows with LangFlow is easy. Simply drag sidebar components onto the canvas and connect them together to create your pipeline. LangFlow provides a range of [LangChain components](https://langchain.readthedocs.io/en/latest/reference.html) to choose from, including LLMs, prompt serializers, agents, and chains. Explore by editing prompt parameters, link chains and agents, track an agent's thought process, and export your flow. ## 🔧 Contributing We welcome contributions from developers of all levels to our open-source project on GitHub. If you'd like to contribute, please check our contributing guidelines and help make LangFlow more accessible. ## 📄 License LangFlow is released under the MIT License. See the LICENSE file for details.