CPU

Machine Learning in Linux: GodMode – AI Chat Browser

In Operation

We’ve entered a prompt at the bottom of the window:

I will give you an argument or opinion of mine. I want you to criticise it as if you were Elon Musk.
Argument: Start an AI-based business

In our example, the prompt is issued simultaneously to ChatGPT, Bard, Claude 2,  Perplexity, Poe, and Smol. Here’s the output from these different services.

GodMode in action
Click image for full size

As you can see you can quickly cross-check the AI responses.

It’s also possible to explore one service at a time accessible with a simple keyboard shortcut. For example, to see only the response from Google Bard (which is the 2nd column), we press CTRL+2. We can resize panes by dragging and clicking, and there’s zoom functionality. The keyboard shortcuts are customizable too. The interface lets you easily enable and disable providers as well as reorder them.

What else does GodMode offer?

There’s light and dark theme toggling, and prompt refining with Prompt Critic which uses Llama 2 to improve your prompting.

Summary

GodMode offers an easy way to quickly get responses to questions and verify facts. We certainly have more reassurance about the results given that there are a wide range of AI services to simultaneously check outputs.

There’s support for a wide range of AI models, each with their own strengths and weaknesses. For example, Perplexity is a great way to verify information as it generates citations from sources. This helps you evaluate the accuracy of the results. Claude 2 is useful for finding out general information, and ChatGPT is useful for us for boring programming tasks although the code it generates needs a lot of editing. Its main strength from a coding perspective is that it helps determine what the optimal implementation might be in certain scenarios.

New features and AI engines are being added. Initial support for oobabooga/text-generation-webui has been added.

Linux support is in a very early stage. The interface is far from perfect but it’s perfectly serviceable already.

At the time of publishing, the project has attracted over 2k GitHub stars.

Website: github.com/smol-ai/GodMode
Support:
Developer: smol-ai
License: MIT License

Artificial intelligence icon For other useful open source apps that use machine learning/deep learning, we’ve compiled this roundup.

GodMode is written in TypeScript and JavaScript. Learn TypeScript with our recommended free books and free tutorials. Learn JavaScript with our recommended free books and free tutorials.

Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Gary
Gary
8 months ago

I’ve been playing with this on Linux, it’s pretty cool because I have over 30 years Linux and Internet experience and this significantly raises my researching capabilities.