awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Yidadaa avatar

Yidadaa/ChatGPT-Next-Web

0
View on GitHub↗
88,263 stars·59,562 forks·TypeScript·MIT·31 viewsnextchat.club↗

ChatGPT Next Web

ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments.

The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure.

The application covers prompt engineering workflows via variable-based templating, local chat history management using browser storage, and corporate AI governance through usage auditing and resource management. It also provides utilities for exporting conversations and previewing generated code or web content.

Features

  • LLM Chat Interfaces - Provides a web-based chat interface for interacting with large language models via API or self-hosted runners.
  • Chat Interfaces - Provides a web-based conversational interface for interacting with various artificial intelligence models.
  • Tool Extensions - Implements a plugin integration gateway that extends LLM capabilities with external network search and calculators.
  • AI Chat Interfaces - Provides a web-based conversational interface for interacting with generative AI models.
  • LLM Response Streaming - Implements real-time token-by-token streaming of AI model responses to minimize perceived latency.
  • Prompt Engineering Workflows - Facilitates the development and management of prompt-based instructions through reusable templates.
  • Prompt Management - Includes a system for creating and organizing reusable prompt templates and managing conversation history.
  • Prompt Templates - Implements a system for managing reusable prompt structures using variable-based templating.
  • Extensions and Plugins - Integrates external tool plugins such as search and calculators to enhance model response depth.
  • Plugin-Based Architectures - Features a plugin architecture that extends model capabilities with external tools like network search and calculators.
  • AI Governance Tools - Implements a governance layer for monitoring conversation history and controlling user access.
  • Conversation History Management - Manages local conversation history with token compression to maintain performance in long sessions.
  • Local Model Integrations - Supports connectivity with self-hosted model runners to ensure data privacy on private infrastructure.
  • Model List Management - Allows administrators to edit available models, rename entries, and designate vision capabilities.
  • Self-Hosted AI Models - Provides connectivity to self-hosted model runners to ensure data privacy and local infrastructure execution.
  • Browser Storage Persistence - Persists chat logs and user preferences directly in the browser for privacy and offline access.
  • AI Administration Panels - Includes a self-hosted administrative dashboard for controlling model lists and managing member permissions.
  • Cross-Platform Access - Offers a consistent AI assistant experience across web, mobile, and desktop environments.
  • Generated Content Previews - Renders generated webpages and code snippets in a dedicated window for real-time review.
  • Cross-Platform Desktop Applications - Ships as a cross-platform application available for Windows, MacOS, Linux, iOS, and Android.
  • AI and Chat Tools - Cross-platform web interface for interacting with AI chat models.
  • Web Applications - Deployable, responsive web UI with dark mode and PWA support.
  • Web Chat Interfaces - One-click deployable web UI for ChatGPT.
  • Self-Hosted Chat UI - One-click deployment of a polished web UI for LLMs on Vercel.
  • Web Interfaces - Deployable web service with built-in prompt lists and markdown support.

Star history

Star history chart for yidadaa/chatgpt-next-webStar history chart for yidadaa/chatgpt-next-web

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does yidadaa/chatgpt-next-web do?

ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments.

What are the main features of yidadaa/chatgpt-next-web?

The main features of yidadaa/chatgpt-next-web are: LLM Chat Interfaces, Chat Interfaces, Tool Extensions, AI Chat Interfaces, LLM Response Streaming, Prompt Engineering Workflows, Prompt Management, Prompt Templates.

Which projects share features with yidadaa/chatgpt-next-web?

Projects with overlapping indexed features include: chatgptnextweb/chatgpt-next-web — ChatGPT-Next-Web is a cross-platform web interface and frontend for interacting with large language models. It… chanzhaoyu/chatgpt-web — This project is a self-hosted AI frontend and web-based chat interface designed to interact with large language model… anse-app/chatgpt-demo — This project is a web-based user interface for interacting with large language models via API keys. It functions as an… mckaywrigley/chatbot-ui — Chatbot-ui is a self-hosted AI dashboard and LLM chat interface that serves as a centralized hub for interacting with… 79e/chatgpt-web — ChatGpt-Web is a web-based application designed to provide a responsive interface for interacting with large language… gaizhenbiao/chuanhuchatgpt — This project is a web-based user interface and multi-model API gateway for interacting with various large language…

Projects sharing features with ChatGPT Next Web

These projects share indexed features with ChatGPT Next Web. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • chatgptnextweb/chatgpt-next-webChatGPTNextWeb avatar

    ChatGPTNextWeb/ChatGPT-Next-Web

    88,262View on GitHub↗

    ChatGPT-Next-Web is a cross-platform web interface and frontend for interacting with large language models. It functions as a self-hosted client that allows users to connect to various AI model providers through a unified chat interface compatible with web browsers and desktop operating systems. The project includes a prompt template manager for creating and organizing reusable masks to standardize interactions. It supports self-hosting on private clouds to maintain data security and provides a centralized administrative panel for managing API resources and member access permissions. The app

    TypeScript
    View on GitHub↗88,262
  • chanzhaoyu/chatgpt-webChanzhaoyu avatar

    Chanzhaoyu/chatgpt-web

    31,602View on GitHub↗

    This project is a self-hosted AI frontend and web-based chat interface designed to interact with large language model APIs. It functions as an API-based chat client and dashboard that enables users to send prompts and receive responses from generative AI models. The application serves as a self-hosted AI gateway, providing API key proxying to connect official model keys to a web interface. It includes security and traffic controls, such as interface access restrictions via a shared secret key and request volume limiting to prevent service abuse. The system covers conversation data management

    Vue
    View on GitHub↗31,602
  • anse-app/chatgpt-demoanse-app avatar

    anse-app/chatgpt-demo

    7,956View on GitHub↗

    This project is a web-based user interface for interacting with large language models via API keys. It functions as an OpenAI API client and a general LLM web chat interface, allowing users to send prompts and receive responses through a private web portal. The application features a security layer with password-based access control to restrict public usage. It supports custom request routing and proxy configurations to bypass network restrictions, and it is available as a progressive web app for native-like installation on mobile devices. The interface includes rich text rendering for Markd

    TypeScriptastrochatgptchatgpt4
    View on GitHub↗7,956
  • mckaywrigley/chatbot-uimckaywrigley avatar

    mckaywrigley/chatbot-ui

    33,269View on GitHub↗

    Chatbot-ui is a self-hosted AI dashboard and LLM chat interface that serves as a centralized hub for interacting with multiple artificial intelligence providers. It functions as a multi-provider AI client and model orchestrator, allowing users to send prompts and receive responses from various large language models through a unified conversational interface. The project enables multi-model AI chat within a single workspace, allowing for the comparison of outputs and capabilities across different backends. It provides a private frontend for AI workspace management, where users can organize cha

    TypeScript
    View on GitHub↗33,269
Compare all 30 related projects→