GPT4All is easy for anyone to install and use. It allows you to download from a selection of ggml GPT models curated by GPT4All and provides a native GUI chat interface.
CPU: Any cpu will work but the more cores and mhz per core the better.
RAM: Varies by model requiring up to 16GB
GUI installer works out of the box on Ubuntu and then you just double-click the icon on your desktop.
wget 'https://gpt4all.io/installers/gpt4all-installer-linux.run' chmod +x './gpt4all-installer-linux.run' ./gpt4all-installer-linux.run # Complete the GUI installer # A gpt4all app icon should appear on your Desktop and in your app menu # Run gpt4all from terminal the first time so you can catch errors # It's also just nice to run it this way for more feedback # This assumes you used the default install location $HOME/gpt4all/bin/chat
On Debian and special builds of Ubuntu there may be missing dependencies. Strictly in my case I needed these on a custom build of Ubuntu Server/XFCE but you may need something else. Just run the app in terminal as shown above and read the errors (or post the errors here).
sudo apt install \ libxcb-icccm4 \ libxcb-image0 \ libxcb-keysyms1 \ libxcb-render-util0 \ libxcb-xinerama0 \ libxcb-xkb1 \ libxkbcommon-x11-0
You’ll be presented with a list of available models, just download the ones you’d like to try.
In my experience the first model (“Hermes”) is the best but it can leave you hanging for 60~30 seconds before it starts responding.
After downloading is complete you’ll have access to the chat interface.