Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snowfort-ai/awesome-llm-webapps
A collection of open source, actively maintained web apps for LLM applications
https://github.com/snowfort-ai/awesome-llm-webapps
List: awesome-llm-webapps
Last synced: about 1 month ago
JSON representation
A collection of open source, actively maintained web apps for LLM applications
- Host: GitHub
- URL: https://github.com/snowfort-ai/awesome-llm-webapps
- Owner: snowfort-ai
- License: mit
- Created: 2023-09-24T17:49:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-15T20:53:32.000Z (7 months ago)
- Last Synced: 2024-05-20T00:03:11.880Z (7 months ago)
- Homepage:
- Size: 40 KB
- Stars: 195
- Watchers: 5
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-llm - LLM应用WebApp资源合集 - 收集开源并积极维护的LLM应用Web应用。 (其他相关论文)
- awesome-llm - LLM应用WebApp资源合集 - 收集开源并积极维护的LLM应用Web应用。 (其他相关论文)
- project-awesome - snowfort-ai/awesome-llm-webapps - A collection of open source, actively maintained web apps for LLM applications (Others)
- Awesome-LLM - awesome-llm-webapps - A collection of open source, actively maintained web apps for LLM applications. (Other Papers)
README
# Open Source, Actively Maintained Web Apps for LLMs 💬
Jump-start your LLM project by starting from an app, not a framework. This repository aggregates high-quality, functioning web applications for use cases including Chatbots, [Natural Language Interfaces](https://colinharman.substack.com/i/137091060/natural-language-interfaces-nli), Assistants, and Question Answering Systems. It compares projects along important dimensions for these use cases, to help you choose the right starting point for your application.
To ensure the utmost quality and usability, projects must adhere to the following criteria to be included:
- Licensed under Open Source terms 💸
- Actively Maintained, meaning updated within the past month or under active monitoring 🚨The projects span a wide range of complexity, from straightforward API wrappers to production-ready systems with multi-source RAG backends, conversation logging, and authentication/user management. There should be something for almost every need.
## Project Submissions
Contributions are the backbone of this list! If you're aware of a project that meets our criteria but isn't listed, we'd love to hear about it. Please also notify us if any of the listed projects becomes unmaintained or changes its licensing. Additionally, if there's a project detail that you'd like to compare that's not currently tracked, submit an issue for it. Finally, if you're the maintainer of a project that's already listed and would like to update or modify the listing, submit it again with the desired modifications.**To submit a project:**
1. [Create an issue](https://github.com/snowfort-ai/awesome-llm-webapps/issues/new?assignees=clharman&labels=new_project%2Cupdate%2Cremove&projects=&template=contribution.yaml&title=%5BLLM%5D%3A+).
2. Ensure your submission adheres to the listed criteria and includes all relevant details.
3. Submissions will be reviewed and the projects list will be updated within a day.If you'd like to help maintain this project, contact [clharman](https://github.com/clharman) via email.
_Currently seeking submissions for:_
- _Lightweight chatbots_
- _Projects with advanced prompting_
- _Non-chatbot interfaces (question answering, etc)_
- _Projects with image support_
- _Projects in different languages e.g. Python only_# Project Table
| Project | Demo | Brief Description | Conversation Context Carry | Conversation History | Authentication | Model Support | Rich Text Support | Image Support | (RAG) Search Engine | (RAG) Show Sources | (RAG) Data ingestion | Quick Deploy | Other Features |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------ | -------------------------- | -------------------- | ------------------------- | ------------------------------------------------------------------------------------- | ----------------- | ------------- | ------------------------------- | ------------------ | ------------------------------- | ----------------------------- | ------------------------------------------------ |
| [Hugging Face Chat UI](https://github.com/huggingface/chat-ui) ![License](https://img.shields.io/github/license/huggingface/chat-ui) ![Language](https://img.shields.io/github/languages/top/huggingface/chat-ui) ![Forks](https://img.shields.io/github/forks/huggingface/chat-ui) | 🟢 [Link](https://huggingface.co/chat/) | Full featured chat interface | 🟢 | 🟢 | 🟢 OpenID | Hugging Face Inference API, local, Amazon SageMaker | 🟢 | 🔴 | 🟢 Google search | 🟢 | 🔴 | 🟢 Hugging Face Spaces | Theme configuration |
| [Weaviate Verba](https://github.com/weaviate/verba) ![License](https://img.shields.io/github/license/weaviate/verba) ![Language](https://img.shields.io/github/languages/top/weaviate/verba) ![Forks](https://img.shields.io/github/forks/weaviate/verba)
| 🟢 [Link](https://verba.weaviate.io/) | Chat interface for RAG applications | 🔴 | 🔴 | 🔴 | OpenAI | 🟢 | 🔴 | 🟢 Weaviate | 🟢 | 🟢 Via CLI | 🟢 Docker | Semantic caching |
| [Microsoft Azure Chat](https://github.com/microsoft/azurechat) ![License](https://img.shields.io/github/license/microsoft/azurechat) ![Language](https://img.shields.io/github/languages/top/microsoft/azurechat) ![Forks](https://img.shields.io/github/forks/microsoft/azurechat) | 🔴 | Azure-based private chat tenant over data and files | 🟢 | 🟢 | 🟢 NextAuth | OpenAI | 🟢 | 🔴 | 🟢 Azure Cognitive Search | 🔴 | 🟢 UI single-file upload | 🟢 Azure | |
| [AWS GenAI LLM Chatbot](https://github.com/aws-samples/aws-genai-llm-chatbot) ![License](https://img.shields.io/github/license/aws-samples/aws-genai-llm-chatbot) ![Language](https://img.shields.io/github/languages/top/aws-samples/aws-genai-llm-chatbot) ![Forks](https://img.shields.io/github/forks/aws-samples/aws-genai-llm-chatbot) | 🔴 | AWS-based chatbot with RAG and selectable LLMs | 🟢 | 🟢 | 🟢 Amazon Cognito | Bedrock, SageMaker, Hugging Face Inference Endpoints, OpenAI, Anthropic, AI21, Cohere | 🔴 | 🔴 | 🟢 Postgres/ Kendra/ OpenSearch | 🟢 | 🟢 UI file upload | 🟢 AWS | User-selectable model and search backend |
| [PrivateGPT](https://github.com/imartinez/privateGPT) ![License](https://img.shields.io/github/license/imartinez/privateGPT) ![Language](https://img.shields.io/github/languages/top/imartinez/privateGPT) ![Forks](https://img.shields.io/github/forks/imartinez/privateGPT) | 🔴 | API, pipeline, and UI for RAG applications. Supports private models. | 🟢 | 🔴 | 🔴 | Local, OpenAI, Sagemaker | 🔴 | 🔴 | 🟢 Qdrant, Chroma | 🟢 | 🟢 UI file upload | 🔴 | |
| [Ollama Web UI](https://github.com/ollama-webui/ollama-webui) ![License](https://img.shields.io/github/license/ollama-webui/ollama-webui) ![Language](https://img.shields.io/github/languages/top/ollama-webui/ollama-webui) ![Forks](https://img.shields.io/github/forks/ollama-webui/ollama-webui) | 🔴 | Full featured GPT clone | 🟢 | 🟢 | 🟢 | Local: Any Ollama supported model | 🟢 | 🟢 | 🔴 | 🔴 | 🔴 | 🟢 Docker Compose | |
| [Azure GPT-RAG](https://github.com/Azure/GPT-RAG) ![License](https://img.shields.io/github/license/Azure/GPT-RAG) ![Language](https://img.shields.io/github/languages/top/Azure/GPT-RAG) ![Forks](https://img.shields.io/github/forks/Azure/GPT-RAG) | 🔴 | Enterprise-ready RAG framework | 🟢 | 🟢 | 🟢 Azure Active Directory | OpenAI | 🟢 | 🔴 | 🟢 Azure Cognitive Search | 🟢 | 🟢 Data source connections | 🟢 Azure | Microsoft Teams bot integration, costs estimator |
| [Danswer](https://github.com/danswer-ai/danswer) ![License](https://img.shields.io/github/license/danswer-ai/danswer) ![Language](https://img.shields.io/github/languages/top/danswer-ai/danswer) ![Forks](https://img.shields.io/github/forks/danswer-ai/danswer)
| 🔴 | Full featured RAG system with prebuilt data connectors for many source systems | 🟢 | 🟢 | 🟢 | OpenAI, Local | 🟢 | 🔴 | 🟢 Vespa | 🟢 | 🟢 Selection of data connectors | 🟢 Docker Compose, Kubernetes | Slack bot |
| [LLM Answer Engine](https://github.com/developersdigest/llm-answer-engine) ![License](https://img.shields.io/github/license/developersdigest/llm-answer-engine) ![Language](https://img.shields.io/github/languages/top/developersdigest/llm-answer-engine) ![Forks](https://img.shields.io/github/forks/developersdigest/llm-answer-engine) | 🔴 | Perplexity style answer engine with web search | 🟢 | 🔴 | 🔴 | Mixtral, Ollama, OpenAI | 🔴 | 🔴 | 🟢 Brave, Serper | 🟢 | 🔴 Web search, not ingestion | 🔴 | |
| [Dify](https://github.com/langgenius/dify) ![License](https://img.shields.io/github/license/langgenius/dify) ![Language](https://img.shields.io/github/languages/top/langgenius/dify) ![Forks](https://img.shields.io/github/forks/langgenius/dify) | 🔴 | App development platform for GenAI | 🟢 | 🟢 | 🟢 | Various | 🟢 | 🟢 | 🟢 Various | 🟢 | 🟢 UI file upload | 🟢 AWS, Kubernetes | Agents, observability |
| [Flowise](https://github.com/FlowiseAI/Flowise) ![License](https://img.shields.io/github/license/FlowiseAI/Flowise) ![Language](https://img.shields.io/github/languages/top/FlowiseAI/Flowise) ![Forks](https://img.shields.io/github/forks/FlowiseAI/Flowise) | 🔴 | Drag-and-drop LLM flow builder | 🟢 | 🟢 | 🟢 | Various | 🔴 | 🔴 | 🟢 Various | 🟢 | 🟢 UI file upload | 🟢 AWS, Kubernetes | GUI/no-code LLM app logic builder |
| [LibreChat](https://github.com/danny-avila/LibreChat) ![License](https://img.shields.io/github/license/danny-avila/LibreChat) ![Language](https://img.shields.io/github/languages/top/danny-avila/LibreChat) ![Forks](https://img.shields.io/github/forks/danny-avila/LibreChat) | 🔴 | Full featured ChatGPT clone | 🟢 | 🟢 | 🟢 | Various | 🟢 | 🟢 | 🟢 Various | 🔴 | 🟢 UI file upload | 🟢 Docker Compose | Assistants support |
| [Open WebUI](https://github.com/open-webui/open-webui) ![License](https://img.shields.io/github/license/open-webui/open-webui) ![Language](https://img.shields.io/github/languages/top/open-webui/open-webui) ![Forks](https://img.shields.io/github/forks/open-webui/open-webui) | 🔴 | ChatGPT clone focused on locally hosted models | 🟢 | 🟢 | 🟢 | Ollama, OpenAI | 🟢 | 🟢 | 🟢 Various | 🔴 | 🟢 UI file upload | 🟢 Docker |## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=snowfort-ai/awesome-llm-webapps&type=Date)](https://star-history.com/#snowfort-ai/awesome-llm-webapps&Date)