├── Assets └── Awesome GUI LLM.png ├── CONTRIBUTING.md └── README.md /Assets/Awesome GUI LLM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JShollaj/awesome-llm-web-ui/2e5ecf02c1805c59da05a18a55d5228133868765/Assets/Awesome GUI LLM.png -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing to Awesome LLM WebUIs 2 | 3 | We welcome contributions from the community and are pleased that you're interested in helping the Awesome LLM WebUIs project! 4 | 5 | Please take a moment to review this document to make the contribution process easy and effective for everyone involved. 6 | 7 | ## Following these guidelines helps to communicate that you respect the time of the developers managing and developing this open-source project. 8 | 9 | In return, they should reciprocate that respect in addressing your issue, assessing changes, and helping you finalize your pull requests. 10 | 11 | ## Getting started 12 | 13 | Contributions to this project can be made in a number of ways: 14 | 15 | - Submitting a feature request or bug report via [Issues](https://github.com/JShollaj/Awesome-LLM-Web-UI/issues) 16 | - Updating documentation or content 17 | - Submitting a pull request with code changes or new features 18 | - Sharing your experiences and examples of using the LLM WebUIs 19 | 20 | ## Submitting Issues 21 | 22 | Before submitting an issue, please check that it has not already been reported. 23 | 24 | If your issue appears to be a bug, and hasn't been reported, open a new issue. Help us to maximize the effort we can spend fixing issues and adding new features by not reporting duplicate issues. 25 | 26 | ## Pull Requests 27 | 28 | Pull requests are the best way to propose changes to the codebase. We actively welcome your pull requests: 29 | 30 | 1. Fork the repo and create your branch from `main`. 31 | 2. If you've added code that should be tested, add tests. 32 | 3. If you've changed APIs, update the documentation. 33 | 4. Ensure the test suite passes. 34 | 5. Make sure your code lints. 35 | 6. Issue that pull request! 36 | 37 | ## Code of Conduct 38 | 39 | This project and everyone participating in it are governed by the Code of Conduct. By participating, you are expected to uphold this code. 40 | 41 | ## License 42 | 43 | By contributing to this repository, you agree that your contributions will be licensed under the repository's license. 44 | 45 | Thank you for your contributions! 46 | 47 | --- 48 | 49 | Last updated on: 27/11/2023 50 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome LLM WebUIs [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) 2 | 3 | ![LLM GUI]() 4 | 5 | > Curating the best LLM Web User Interfaces. 6 | 7 | 8 | This repository is dedicated to listing the most awesome Large Language Model (LLM) Web User Interfaces that facilitate interaction with powerful AI models. 9 | 10 | ## 🚀 About Awesome LLM WebUIs 11 | 12 | In this repository, we explore and catalogue the most intuitive, feature-rich, and innovative web interfaces for interacting with LLMs. These UIs range from simple chatbots to comprehensive platforms equipped with functionalities like PDF generation, web search, and more. 13 | 14 | 🎙️ **Contributing**: If you have a LLM WebUI you'd love to share, please submit a pull request. 15 | 16 | ✅ **Recognition**: Featured UIs are recognized for their contribution to the community. 17 | 18 | ⏳ **Simplicity**: We prefer direct contributions via PR for faster updates. 19 | 20 | Your stars ⭐ and recommendations 🫶 help grow this vibrant community! 21 | 22 | ## 🌐 Latest News & Updates ✨ 23 | 24 | Stay tuned for updates and new additions to the collection of LLM WebUIs. 25 | 26 | ## 📚 Contents 27 | 28 | - [Streamlit](https://github.com/streamlit/streamlit) 29 | - [Gradio](https://github.com/gradio-app/gradio) 30 | - [Lobe Chat](https://github.com/lobehub/lobe-chat) 31 | - [Text Generation WebUI](https://github.com/oobabooga/text-generation-webui) 32 | - [Open WebUI (formerly: Ollama WebUI)](https://github.com/open-webui/open-webui) 33 | - [Hugging Face Chat UI](https://github.com/huggingface/chat-ui) 34 | - [GPT-4All](https://github.com/nomic-ai/gpt4all) 35 | - [LocalGPT](https://github.com/PromtEngineer/localGPT) 36 | - [ChainFury](https://github.com/NimbleBoxAI/ChainFury) 37 | - [Verba by Weaviate](https://github.com/weaviate/verba) 38 | - [Chat UI Kit for React by ChatScope](https://github.com/chatscope/chat-ui-kit-react) 39 | - [Reflex Chat](https://github.com/reflex-dev/reflex-chat) 40 | - [Silly Tavern](https://github.com/SillyTavern/SillyTavern) 41 | - [Amica](https://github.com/semperai/amica) 42 | - [Serge Chat](https://github.com/serge-chat/serge) 43 | - [LLM Multitool](https://github.com/sedwards2009/llm-multitool) 44 | - [Sanctum AI](https://sanctum.ai/) 45 | - [HammerAI](https://www.hammerai.com/desktop) 46 | - [KoboldAI](https://github.com/LostRuins/koboldcpp) 47 | - [AI Messenger](https://github.com/shinomakoi/AI-Messenger) 48 | - [Exui](https://github.com/turboderp/exui) 49 | - [Spellbook Docker](https://github.com/noco-ai/spellbook-docker) 50 | - [Lollms WebUI](https://github.com/ParisNeo/lollms-webui/) 51 | - [H2O GPT](https://github.com/h2oai/h2ogpt) 52 | - [Chatbot-UI](https://github.com/ChristophHandschuh/chatbot-ui) 53 | - [NoLLMChat](https://github.com/zrg-team/NoLLMChat) 54 | 55 | 56 | ## 📎 Installation Guides 57 | 58 | Instructions on how to set up and run the listed WebUIs are provided within their respective repositories. 59 | 60 | ## 🤝 Contributing 61 | 62 | We welcome all contributions to improve the repository. Please read through the [contribution guidelines](CONTRIBUTING.md) before making a pull request. 63 | 64 | --- 65 | 66 | Last updated on: 27/11/2023 67 | --------------------------------------------------------------------------------