bigscience-workshop / bigscience-workshop/petals

Create a user-friendly Windows installer

Open
#289 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
10.6k
Forks
650
PR merge metrics
No merged PRs in 30d

Description

Hi there.

My Cloud Atlas project will be using Bloomz, and I plan to incentivize all of my future users to run Petals on their machines.

But the first entry is not flawless, even i have problems finding the right configuration that does not crash.

# Suggestion: An EXE file in your release section
- Prompt to choose between the different LMs
- The user will then be prompted to select the options typically set in the Docker Compose file, with brief explanations provided. (pretty much your FAQ as interactive prompt)
- The prompt will then generate a Docker Compose file, display a summary of the selected options, and ask the user if they want to execute the file. They can choose 'Yes' or 'No'."

**Even cooler version**
UI, and download and setup of docker and wsl2 included 😍

# Why
We shouldn't underestimate the challenges that non-IT persons may face when installing or configuring software, but they make up the majority of users and cannot be ignored.

Although this solution doesn't solve the issue I'm experiencing, it does make it easier for non-technical users to install and run Petals on their machines.

This will even help us provide support to non-IT users in case of issues AFTER the exe installation process.
(configuration based issues which we now can communicate even to a non-IT person, which just hits the options into the prompt)

By using this approach, we can lower the barrier of entry and encourage more people to use Petals, ultimately contributing to the project's growth.

If the instructions are easy enough for non-IT people to follow, I promise the exe will reward you with more Petals. I have also spoken with some friends who are interested in incentivizing their users to install Petals too. It would be great if someone could develop this exe, as it would be a win-win situation and a great accelerator for Petals.

Thanks again for this awesome piece of Star Trek technology 🔥🙏🔥

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.