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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
danny-avila avatar

danny-avila/chatgpt-clone

0
View on GitHub↗
39,320 stele·8,068 fork-uri·TypeScript·MIT·9 vizualizărilibrechat.ai↗

Chatgpt Clone

This project is a self-hosted large language model chat interface and AI model aggregator. It provides a unified web environment for interacting with multiple AI providers and local models, acting as a provider-agnostic API gateway to standardize requests across different endpoints.

The platform functions as an agentic AI framework and generative UI workspace, enabling the construction of specialized assistants with custom instructions and subagents. It features a sandboxed code interpreter for secure execution of multiple programming languages and a generative UI system that renders interactive components, web pages, and diagrams directly within the conversation stream.

The client supports multimodal interactions, including image generation, document analysis, and speech-to-text and text-to-speech conversions. Additional capabilities include state-based conversation forking, web search integration, message history search, and multi-user authentication for securing shared self-hosted installations.

Features

  • AI Aggregators - Acts as a unified aggregator that connects multiple AI providers to standardize API requests into a single interface.
  • Self-Hosted Chat Interfaces - Provides a deployable, self-hosted web frontend for interacting with multiple LLM backends privately.
  • Agent Construction Frameworks - Provides a framework for constructing specialized assistants using custom instruction bundles and sub-agent coordination.
  • AI Provider Integrations - Provides a unified configuration interface for connecting to various external and local large language model providers.
  • LLM Chat Interfaces - Provides a unified web-based conversational platform for interacting with multiple large language models.
  • AI Agent Frameworks - Implements a framework for defining and deploying autonomous agents with custom system prompts and tool-use capabilities.
  • Custom AI Assistant Development - Supports the creation of personalized AI assistants by combining custom personas with tool-calling capabilities.
  • Multi-Model AI Orchestrators - Orchestrates interactions across different AI providers, allowing users to switch models within a single conversation.
  • AI Service Gateways - Acts as a unified gateway that routes requests across multiple remote and local AI model endpoints.
  • Dynamic UI Renderers - Interprets structured AI output to generate interactive interface elements and visual diagrams at runtime.
  • Interactive Model Output Rendering - Renders raw AI model outputs into rich, interactive UI components and documents directly within the chat stream.
  • Generative UI Frameworks - Synthesizes interactive user interfaces and visual artifacts in real time based on AI-generated code.
  • Agent Delegation Frameworks - Implements systems for distributing complex workflows among specialized sub-agents using distinct instruction bundles.
  • Context Memory Management - Manages AI behavior and memory through the use of presets, message branching, and model endpoint switching.
  • Conversation Forking - Enables users to branch chat histories by capturing specific message states to create parallel conversation threads.
  • Multimodal Analysis Tools - Processes uploaded images and documents using multimodal models to extract insights and answer questions.
  • Multimodal Clients - Ships a multimodal interface supporting text, images, and documents alongside speech-to-text and text-to-speech conversions.
  • Web Search Integrations - Enables language models to query real-time web data using search providers to enhance conversation context.
  • Image Generation And Editing - Integrates capabilities for producing visuals from text prompts and refining existing images via generative models.
  • Sandboxed Code Execution Environments - Ships a secure, isolated execution environment for running and testing multiple programming languages within the chat interface.
  • Identity Provider Integrations - Integrates external identity providers to manage access control for shared self-hosted installations.
  • Prompt Presets - Allows users to inject specific system instructions and model configurations into the prompt chain via selectable profiles.
  • Interactive AI Workspaces - Features a workspace that renders interactive components and visual artifacts directly within the chat interface.
  • Chat Interfaces and Clients - Reverse-engineered ChatGPT UI with model switching and search.
  • Web Interfaces - Reverse-engineered UI supporting model switching and plugin integration.

Istoric stele

Graficul istoricului de stele pentru danny-avila/chatgpt-cloneGraficul istoricului de stele pentru danny-avila/chatgpt-clone

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Chatgpt Clone

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Chatgpt Clone.
  • rikkahub/rikkahubAvatar rikkahub

    rikkahub/rikkahub

    3,204Vezi pe GitHub↗

    Rikkahub is an AI model aggregator and frontend interface that provides a unified platform for interacting with multiple large language model providers. It serves as a retrieval-augmented generation chat client with a provider-agnostic gateway, allowing users to switch between different models and endpoints. The platform features a character persona manager for importing structured character cards and behavior settings to define specific interaction styles. It includes a sandboxed code execution environment with a portable Linux agent for running technical scripts and commands within the chat

    Kotlinandroidappchatbot-ui
    Vezi pe GitHub↗3,204
  • chatanyteam/chatanyAvatar ChatAnyTeam

    ChatAnyTeam/ChatAny

    6,505Vezi pe GitHub↗

    ChatAny is a multimodal AI dashboard and large language model aggregator that provides a unified interface for accessing multiple AI services. It functions as a centralized hub for generating text, images, music, and video through the integration of various artificial intelligence models. The platform includes a SaaS management system to control service access via subscription packages, redemption codes, and referral rewards. It also features a dedicated tool for extracting text from PDF documents to enable conversational queries and analysis. The system supports image generation and editing

    TypeScriptchatgptchatgpt-next-webchatgpt-web
    Vezi pe GitHub↗6,505
  • vercel/aiAvatar vercel

    vercel/ai

    21,885Vezi pe GitHub↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    TypeScriptanthropicartificial-intelligencegemini
    Vezi pe GitHub↗21,885
  • gaizhenbiao/chuanhuchatgptAvatar GaiZhenbiao

    GaiZhenbiao/ChuanhuChatGPT

    15,311Vezi pe GitHub↗

    This project is a web-based user interface and multi-model API gateway for interacting with various large language model providers and local inference services. It functions as a retrieval-augmented generation chatbot for private document questioning, a manager for model fine-tuning, and an autonomous agent framework. The system distinguishes itself by integrating an autonomous assistant mode that uses web search and external tools to solve complex, multi-step tasks without manual prompting. It also features an API gateway capable of rotating multiple authentication keys to balance usage and

    Python
    Vezi pe GitHub↗15,311
Vezi toate cele 30 alternative pentru Chatgpt Clone→

Întrebări frecvente

Ce face danny-avila/chatgpt-clone?

This project is a self-hosted large language model chat interface and AI model aggregator. It provides a unified web environment for interacting with multiple AI providers and local models, acting as a provider-agnostic API gateway to standardize requests across different endpoints.

Care sunt principalele funcționalități ale danny-avila/chatgpt-clone?

Principalele funcționalități ale danny-avila/chatgpt-clone sunt: AI Aggregators, Self-Hosted Chat Interfaces, Agent Construction Frameworks, AI Provider Integrations, LLM Chat Interfaces, AI Agent Frameworks, Custom AI Assistant Development, Multi-Model AI Orchestrators.

Care sunt câteva alternative open-source pentru danny-avila/chatgpt-clone?

Alternativele open-source pentru danny-avila/chatgpt-clone includ: rikkahub/rikkahub — Rikkahub is an AI model aggregator and frontend interface that provides a unified platform for interacting with… chatanyteam/chatany — ChatAny is a multimodal AI dashboard and large language model aggregator that provides a unified interface for… vercel/ai — This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for… gaizhenbiao/chuanhuchatgpt — This project is a web-based user interface and multi-model API gateway for interacting with various large language… sillytavern/sillytavern — SillyTavern is a comprehensive interface and orchestration platform designed for immersive AI roleplay and interactive… ai-shifu/chatall — ChatALL is a desktop application that functions as a multi-model chat client and aggregator for artificial…