GitHub Models, running AI models from a Linux terminal

I recently bought an old ThinkPad T470p for 150 euros, and it still felt surprisingly agile even with the factory-installed Windows 10. After a brief testing phase, I quickly got rid of the pre-installed bloatware and installed the latest Linux Mint 22.1, which made it more responsive than my work ThinkPad T14 that, unfortunately, suffers from Windows 11 due to company policies. Fast or slow, these laptops are no longer powerful enough to run advanced AI models—even with 32 GB of RAM, they can only handle smaller models. However, this is where the GitHub CLI becomes very useful; a new add-on called GitHub Models was recently released that allows you to try out several models. 

ThinkPad T470p, the legendary office workhorse of the 2010s
ThinkPad T470p, the legendary office workhorse of the 2010s

The first step, if you don’t already have it, is to install the GitHub CLI. The GitHub CLI comes with excellent documentation that explains what to do for many Linux distributions—you can access it here. For Linux Mint or any other Ubuntu- or Debian-based distribution, you can use the following command: 

(type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) \
        && sudo mkdir -p -m 755 /etc/apt/keyrings \
    && out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg \
    && cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
        && sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
        && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
        && sudo apt update \
        && sudo apt install gh -y

 Once this is done, log in by typing gh auth login. This will open your browser for the login process. After you’re logged in, install the GitHub Models add-on with the command

gh extension install https://github.com/github/gh-models

and you’re ready to run the models. First, let’s see which models are available by using the command gh models list. At the time of writing, there were 41 chat models available. 

The list of the models
The list of the models

 To run a selected model, type gh models run <model>, or simply type gh models run and choose the model interactively. For example, to run the OpenAI GPT-4o model, you would type:

gh models run gpt-4o

Running of a model
Running of a model

To exit, type /exit

Share this post
Where is Artificial Intelligence Really Today?
The development of artificial intelligence has produced spectacular and often impressive results in recent years. Systems like ChatGPT can generate natural-sounding language, solve problems, and in many tasks, even surpass human performance. However, a growing number of prominent researchers and technology leaders — including John Carmack and François Chollet — caution that these achievements don’t necessarily indicate that artificial general intelligence (AGI) is just around the corner. Behind the impressive performances, new types of challenges and limitations are emerging that go far beyond raw capability.
Rhino Linux Releases New Version: 2025.3
In the world of Linux distributions, two main approaches dominate: on one side, stable systems that are updated infrequently but offer predictability and security; on the other, rolling-release distributions that provide the latest software at the cost of occasional instability. Rhino Linux aims to bridge this divide by combining the up-to-dateness of rolling releases with the stability offered by Ubuntu as its base.
SEAL: The Harbinger of Self-Taught Artificial Intelligence
For years, the dominant belief was that human instruction—through data, labels, fine-tuning, and carefully designed interventions—was the key to advancing artificial intelligence. Today, however, a new paradigm is taking shape. In a recent breakthrough, researchers at MIT introduced SEAL (Self-Adapting Language Models), a system that allows language models to teach themselves. This is not only a technological milestone—it also raises a fundamental question: what role will humans play in the training of intelligent systems in the future?
All it takes is a photo and a voice recording – Alibaba's new artificial intelligence creates a full-body avatar from them
A single voice recording and a photo are enough to create lifelike, full-body virtual characters with facial expressions and emotions – without a studio, actor, or green screen. Alibaba's latest development, an open-source artificial intelligence model called OmniAvatar, promises to do just that. Although the technology is still evolving, it is already worth paying attention to what it enables – and what new questions it raises.
ALT Linux 11.0 Education is the foundation of Russian educational institutions
ALT Linux is a Russian-based Linux distribution built on the RPM package manager, based on the Sisyphus repository. It initially grew out of Russian localization efforts, collaborating with international distributions such as Mandrake and SUSE Linux, with a particular focus on supporting the Cyrillic alphabet.
Spatial intelligence is the next hurdle for AGI to overcome
With the advent of LLM, machines have gained impressive capabilities. What's more, their pace of development has accelerated, with new models appearing every day that make machines even more efficient and give them even better capabilities. However, upon closer inspection, this technology has only just enabled machines to think in one dimension. The world we live in, however, is three-dimensional based on human perception. It is not difficult for a human to determine that something is under or behind a chair, or where a ball flying towards us will land. According to many artificial intelligence researchers, in order for AGI, or artificial general intelligence, to be born, machines must be able to think in three dimensions, and for this, spatial intelligence must be developed.

Linux distribution updates released in the last few days