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
chatgpt-web-dev avatar

chatgpt-web-dev/chatgpt-web

0
View on GitHub↗

Chatgpt Web

This project is a self-hosted, web-based interface designed for interacting with large language models. It provides a centralized dashboard that enables users to manage model communications, maintain persistent conversation histories, and organize prompt libraries within a private, containerized environment.

The platform distinguishes itself through robust administrative and security controls, including support for enterprise identity providers, password-based access, and request rate limiting. It facilitates flexible connectivity by allowing users to configure custom network proxies, manage multiple API keys, and adjust model reasoning and context window settings to suit specific operational requirements.

The application supports a comprehensive suite of features for managing AI interactions, such as real-time streaming responses, rich content rendering for code and mathematical notation, and cross-device synchronization of chat sessions. It also includes tools for content filtering and session-specific prompt customization to ensure consistent and secure output.

The software is designed for containerized deployment, ensuring consistent execution across various infrastructure environments. It can be installed as a progressive web app to provide a native-like experience on both mobile and desktop devices.

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
chatgpt-web.dev
↗

Features

  • AI Model Interfaces - Provides a web-based chat interface for interacting with large language models.
  • Self-Hosted AI Infrastructure - Provides a self-hosted, containerized chat platform for managing AI interactions and conversation history on private infrastructure.
  • LLM Chat Interfaces - Offers a browser-based interface for real-time streaming communication with multiple large language models.
  • Chat History Synchronization - Persists and synchronizes chat session history across multiple devices to ensure continuity of conversations.
  • Agent Session Persistence - Persists conversation history and user context in a database to enable cross-device session resumption.
  • Container Deployment - Supports containerized deployment for consistent execution across diverse infrastructure environments.
  • API Key Management - Manages multiple API keys with randomized selection to ensure continuous access to backend model providers.
  • Password Access Restrictions - Protects the service by requiring password-based authentication to prevent unauthorized access to the backend API.
  • Enterprise AI Security - Secures access to AI models through enterprise identity provider integration and usage quota enforcement.
  • Conversational Session Managers - Organizes conversation history with tools for managing, exporting, and editing chat sessions.
  • Server-Side Resource Proxies - Routes requests through a backend server to mask API keys and bypass cross-origin restrictions.
  • Persona and Behavioral Instructions - Allows assigning unique system instructions to individual chat sessions to tailor AI behavior.
  • Context Window Management - Allows users to adjust conversation history limits to balance model performance and memory usage.
  • OpenAI API Clients - Acts as a web-based client for OpenAI-compatible APIs, supporting prompt templates and API key management.
  • Prompt Templates - Enables the import and organization of custom prompt libraries for consistent AI interactions.
  • Real-Time Web Search Integrations - Integrates real-time web search capabilities to ground AI responses with current information.
  • Reasoning Depth Configurations - Provides configuration toggles to adjust the reasoning depth and complexity of compatible language models.
  • Proxy Routing - Routes API requests through custom network proxies to bypass regional restrictions and manage secure connectivity.
  • Containerized Deployments - Packages the application into portable container images for consistent deployment across diverse infrastructure environments.
  • Request Rate Limiting - Monitors and restricts incoming request frequency based on IP addresses to prevent service abuse.
  • Self-Hosted AI Clients - Provides a centralized dashboard for managing AI model interactions and user authentication in a self-hosted environment.
  • Client Side Rendering - Uses a reactive framework to dynamically render rich content like code blocks and mathematical formulas.
  • AI Content Filters - Filters user inputs and model responses using custom sensitive word lists to maintain safety and compliance.
  • Enterprise Identity Providers - Integrates with enterprise identity providers for centralized authentication and access control.
  • Proxy-based Access Controls - Validates user identities by inspecting verified headers passed from an external reverse proxy.
  • User Account Management - Provides comprehensive user account management including registration, login, and administrative access controls.
  • AI Content Renderers - Renders streamed AI-generated content including markdown, code blocks, and mathematical notation directly in the chat interface.
  • Response Streaming - Handles real-time streaming of model responses to display text incrementally as it is generated.
1,870 stars·465 forks·Vue·MIT·41 views

Star history

Star history chart for chatgpt-web-dev/chatgpt-webStar history chart for chatgpt-web-dev/chatgpt-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.

Frequently asked questions

What does chatgpt-web-dev/chatgpt-web do?

This project is a self-hosted, web-based interface designed for interacting with large language models. It provides a centralized dashboard that enables users to manage model communications, maintain persistent conversation histories, and organize prompt libraries within a private, containerized environment.

What are the main features of chatgpt-web-dev/chatgpt-web?

The main features of chatgpt-web-dev/chatgpt-web are: AI Model Interfaces, Self-Hosted AI Infrastructure, LLM Chat Interfaces, Chat History Synchronization, Agent Session Persistence, Container Deployment, API Key Management, Password Access Restrictions.

Which projects share features with chatgpt-web-dev/chatgpt-web?

Projects with overlapping indexed features include: 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… 53ai/53aihub — 53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large… alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It… dooy/chatgpt-web-midjourney-proxy — This project is a multimodal AI proxy and content generation hub that provides a unified web interface for interacting… huggingface/chat-ui — This project is a web-based user interface for interacting with large language models, featuring streaming responses… sdelements/lets-chat — Lets-chat is a self-hosted team communication platform and XMPP chat server designed for private messaging. It…

Projects sharing features with Chatgpt Web

These projects share indexed features with Chatgpt Web. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • 53ai/53aihub53AI avatar

    53AI/53AIHub

    9,025View on GitHub↗

    53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large language model providers. It functions as a multi-model AI gateway and an operation portal for AI services, providing a unified interface to coordinate agents and prompts from various external platforms. The project distinguishes itself as a white-label AI portal designed for self-hosted infrastructure, allowing for full control over operational data on private servers or containers. It includes a comprehensive AI SaaS administration layer with a multi-tenant subscription eng

    Gocozedifyfastgpt
    View on GitHub↗9,025
  • alibaba/higressalibaba avatar

    alibaba/higress

    7,558View on GitHub↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Goai-gatewayai-nativeapi-gateway
    View on GitHub↗7,558
  • dooy/chatgpt-web-midjourney-proxyDooy avatar

    Dooy/chatgpt-web-midjourney-proxy

    6,753View on GitHub↗

    This project is a multimodal AI proxy and content generation hub that provides a unified web interface for interacting with multiple large language models and generative AI services. It functions as a secure API access gateway, routing requests from a single dashboard to various external AI backends using configurable base URLs and API keys. The platform is delivered as a cross-platform progressive web application, allowing for installation on Linux, Windows, and MacOS. It distinguishes itself by consolidating text, image, audio, and video generative controls into a standardized interface, su

    JavaScriptchatgpt-uifal-aiflux
    View on GitHub↗6,753
Compare all 30 related projects→

Curated searches featuring Chatgpt Web

Hand-picked collections where Chatgpt Web appears.
  • Open Source ChatGPT Alternatives
  • Open Source LLM Chat Interfaces