开源-chatgpt-替代品列表
FreeA list of totally open alternatives to ChatGPT
FreeFree tier
About 开源-chatgpt-替代品列表
A curated list of open-source alternatives to ChatGPT, maintained on GitHub. The list includes projects that are fully or partially open, with varying levels of openness (Bare, Standard, Full, Complicated). Each entry provides a link to the repository and a brief description. Projects are selected based on criteria such as being finetuned for instruction following or chat, and not simply frontends to OpenAI's API. The repository also includes a template for adding new projects and links to related lists like awesome-instruction-dataset.
Key Features
Categorizes projects by openness: Bare, Standard, Full, Complicated
Includes projects with source code, data, model weights, and chat systems
Links directly to each project's GitHub repository
Provides a template for community contributions
References related lists for instruction datasets
Actively maintained on GitHub with 4.8k stars (as of scraping)
Pros & Cons
Pros
- Comprehensive and regularly updated curated list
- Clear categorization helps match user needs (e.g., full systems vs. bare code)
- Direct links to repositories enable quick access to code and documentation
- Community contributions are welcome via pull requests
- Includes many notable projects like OpenAssistant, Stanford Alpaca, and ChatRWKV
Cons
- List may not include all existing open alternatives due to maintenance constraints
- Some projects may become outdated or unmaintained over time
- No direct comparison of features or performance between listed projects
- Requires familiarity with GitHub to navigate and contribute effectively
- Projects marked 'Complicated' may have mixed openness (e.g., using closed model weights)
Best For
Discovering open-source language models for chatbot developmentResearching instruction-finetuned models like LLaMA, PaLM, and ChatGLMFinding fully open alternatives to ChatGPT for self-hostingExploring different RLHF implementations and architecturesLearning about the open-source AI ecosystem through curated examples
FAQ
What is 'Awesome Totally Open Chatgpt'?
It is a GitHub repository that curates a list of open-source alternatives to ChatGPT. The projects listed are those that provide instruction-finetuned language models for chat, with varying degrees of openness.
What criteria are used to include a project?
Projects must be open-source alternatives that are finetuned for human instruction or chat. They are not counted if they are simply frontends to OpenAI's APIs or if they use language models not finetuned for instruction/chat.
How are projects categorized?
Projects are tagged as Bare (only source code), Standard (data and model weights available, bare chat via API), Full (complete system with GUI/TUI), or Complicated (semi-open or based on closed models).
How can I contribute to this list?
You can append new projects at the end of the README file following the provided template: `## [{owner}/{project-name}]({link})` with a description and tags. Then submit a pull request.