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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GaiZhenbiao avatar

GaiZhenbiao/ChuanhuChatGPT

0
View on GitHub↗
15,311 stele·2,230 fork-uri·Python·GPL-3.0·18 vizualizărihuggingface.co/spaces/JohnSmith9982/ChuanhuChatGPT↗

ChuanhuChatGPT

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 avoid rate limiting across different providers.

The platform covers a broad range of capabilities, including local document indexing for private knowledge bases, multimodal input analysis for image processing, and role-based access control to isolate conversation histories between users. It provides tools for monitoring API credit consumption, managing inference parameters, and rendering technical content like mathematical formulas.

The web interface can be installed as a progressive web application on desktop or mobile devices.

Features

  • Multi-Provider Abstractions - Functions as a multi-provider API gateway that abstracts different language model backends through a unified interface.
  • Web Chat Interfaces - Provides a web-based chat interface for interacting with various large language model providers.
  • Web Interfaces - Offers a web-based graphical interface for interacting with diverse LLM APIs and local inference services.
  • Local Document Indexing - Processes uploaded local files into a searchable knowledge base for retrieval-augmented generation.
  • Model Provider Integrations - Provides unified interfaces for connecting and configuring multiple language model providers via API keys.
  • Autonomous Agent Frameworks - Implements an autonomous agent framework that executes multi-step tasks using external tools and web search.
  • Conversation History Management - Saves, renames, and searches past conversations with user isolation and automatic title generation.
  • Language Model Querying - Facilitates sending prompts and receiving text responses from various models through a graphical interface.
  • LLM API Connectors - Connects multiple LLM providers and local inference engines through a single interface to manage connectivity.
  • Local RAG Implementations - Implements a local RAG system for question-answering based on private uploaded documents.
  • Question Answering - Indexes local files and documents to enable a language model to answer questions based on private data.
  • Model Gateways - Functions as a centralized gateway to manage communication, API key rotation, and abstraction for multiple AI providers.
  • Model Provider Configurations - Manages API hosts and model metadata in configuration files to connect with various LLM providers.
  • Model Provider Management - Centralizes the management of multiple AI model API keys and backend service connections.
  • Local Document Indexing - Indexes local PDF, TXT, and DOCX files to enable AI-driven questioning of private content.
  • Data Retrieval Pipelines - Implements a pipeline to index uploaded text and spreadsheets for use in RAG-based responses.
  • API Key Rotation - Distributes outgoing requests across multiple API keys to prevent rate limiting and balance usage across accounts.
  • Role-Based Access Control - Isolates conversation histories and restricts administrative settings based on user roles and permissions.
  • Multi-User AI Chat Interfaces - Provides a secure web portal with user authentication and isolated conversation histories for teams.
  • Autonomous Agents - Implements an autonomous agent system that plans and executes multifaceted problems without manual prompting.
  • Agent Tool Execution - Coordinates an autonomous loop enabling agents to invoke web search and external tools to solve problems.
  • Agentic Workflows - Provides a specialized assistant mode that uses autonomous agentic workflows to complete complex multi-step assignments.
  • Language Model Fine-Tuning - Provides a manager for uploading datasets and controlling the training process to fine-tune language models.
  • Model Fine-Tuning - Provides tools for uploading datasets and managing the fine-tuning process to specialize model behavior.
  • Model Configuration Settings - Provides a user interface to modify model inference parameters such as temperature, top-p, and context window.
  • Model Parameters - Allows defining model behavior through the configuration of system prompts and generation parameters.
  • Multimodal Analysis Tools - Supports multimodal input analysis by allowing image uploads for processing by AI models.
  • Web Search Integrations - Integrates real-time web data and search engines to enhance the accuracy of model responses.
  • Key Rotation Strategies - Implements API key rotation to balance usage and prevent rate limiting across multiple provider accounts.
  • Chat Interfaces - GUI for LLMs with agent support and web search features.
  • Chatbot Interfaces - GUI for interacting with the ChatGPT API.
  • Web Interfaces - Web GUI featuring real-time responses and file-based Q&A.

Istoric stele

Graficul istoricului de stele pentru gaizhenbiao/chuanhuchatgptGraficul istoricului de stele pentru gaizhenbiao/chuanhuchatgpt

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 ChuanhuChatGPT

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu ChuanhuChatGPT.
  • letta-ai/lettaAvatar letta-ai

    letta-ai/letta

    21,168Vezi pe GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    Vezi pe GitHub↗21,168
  • jetbrains/koogAvatar JetBrains

    JetBrains/koog

    3,735Vezi pe GitHub↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Kotlinagentframeworkagentic-aiagents
    Vezi pe GitHub↗3,735
  • quantumnous/new-apiAvatar QuantumNous

    QuantumNous/new-api

    39,722Vezi pe GitHub↗

    This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with diverse artificial intelligence service providers. It functions as a centralized middleware platform that routes, load balances, and translates API requests across multiple models, enabling developers to access text, image, audio, and video generation capabilities through a single, standardized integration. The gateway distinguishes itself through comprehensive administrative and financial controls, including event-driven usage accounting, real-time token consumption tracking,

    Goai-gatewayclaudedeepseek
    Vezi pe GitHub↗39,722
  • microsoft/vscode-copilot-chatAvatar microsoft

    microsoft/vscode-copilot-chat

    9,493Vezi pe GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    Vezi pe GitHub↗9,493
Vezi toate cele 30 alternative pentru ChuanhuChatGPT→

Întrebări frecvente

Ce face gaizhenbiao/chuanhuchatgpt?

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.

Care sunt principalele funcționalități ale gaizhenbiao/chuanhuchatgpt?

Principalele funcționalități ale gaizhenbiao/chuanhuchatgpt sunt: Multi-Provider Abstractions, Web Chat Interfaces, Web Interfaces, Local Document Indexing, Model Provider Integrations, Autonomous Agent Frameworks, Conversation History Management, Language Model Querying.

Care sunt câteva alternative open-source pentru gaizhenbiao/chuanhuchatgpt?

Alternativele open-source pentru gaizhenbiao/chuanhuchatgpt includ: letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… jetbrains/koog — Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a… quantumnous/new-api — This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with… microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… huggingface/chat-ui — This project is a web-based user interface for interacting with large language models, featuring streaming responses…