In recent months ChatGPT becoming the number one trend of the internet has alerted a lot of FLOSS advocates or enthusiasts (like me) and most of open source implementations are simply open source wrappers on OpenAI's original API. So as ambitious as it may seem, I have decided to make an implementation of ChatGPT, which at the time called Libre Assistant using only open source tools and models.
- Model Studies
- BLOOM
- BLOOMZ (The same as BLOOM but trained on instruction data)
- OPT-175B
- Jurassic
- GPT-Neox, GPT-J and other possible candidates
- Fine-Tuning Studies (Depending on the model of choice)
- Data Gathering
- Fine-Tuning The Model
- Making the interface
- CMD Interface
- Rest API
- Web-Based UI
- Question Answering
- Content Generation
- Tweet Generation
- Product Description Generation
- Blog Post Generation
- Wiki Article Generation
- Code Generation
- Python
- JS
- Ruby
- PHP
- Summerization
- Web Search (Needs more clarification)
For now there is no procedure of contribution. This section will be updated as soon as there is a clear instruction.