GB
  
You are currently viewing the United Kingdom version of the site.
Would you like to switch to your local site?
26 MIN READ TIME

GET INSIDE OPEN AI!

Long-suspected chatbot Jonni Bidwell invokes all his neural networks to harness the power of open source AI.

CREDIT: Magictorch

Artificial intelligence is all the rage. Whether it’s machine-learning algorithms that decide which social media posts to show you, online retailers that know what you’re going to buy before you do, or chatbots telling you how to live better, it’s becoming ever more prominent. Luddites might shun everything to do with AI, and with good reason. The big companies running the subscription-based generative AIs all want your data (and your dollars). But resisting AI entirely is futile. The tech isn’t going anywhere.

So, we’re here with a more realistic approach. We’ll show you how to harness the power of open source AI on your own hardware. Who needs ChatGPT when Llama can give you all the answers you need? And don’t be scared, you won’t have to write a single line of code thanks to LM Studio. In fact, with an appropriate model (like Qwen Coder), it can write code for you. And if you want to generate images, or do anything else with AI, why not try some of the open source apps on Hugging Face (https://huggingface.co)?

We’ll talk you through some AI history, economics, ethics and legalities. We’ll even see what it thinks about some classic Linux Format articles. So, join us on this journey deep into the neural networks and see what generative AI can do for you!

AI then and now

A potted history of where all this artificial intelligence stuff came from and how it got to where we are now.

An illustration from the Mark 1 Perceptron’s operators manual. It must have been fun to use.
CREDIT: Cornell Aeronautical Laboratory, Project Para, 1960, Public Domain

There’s no denying that the field of AI is moving fast. Only eight years ago we were thoroughly T impressed (and go aficionados were utterly in awe) when DeepMind (now a subsidiary of Google) demonstrated its AlphaGo program. It managed to destroy world-class players of the board game go (which from a game theory standpoint is several orders of magnitude more complex than chess). Computers playing (and being amazingly good at) board games is nothing new – the Stockfish engine has been better than human opponents at chess for many years.

Indeed, if we go back a little further, we can see that what we considered to be artificial intelligence has changed radically. For example, the baddies in Doom (1993), Quake (1996) and both Half-Life games (1998 and 2004) were all considered to be intelligent in their times. But today their feeble attempts at stealth and their robotic pathfinding algorithms are entirely clunky. Going back to the late ’50s, we find Frank Rosenblatt’s Perceptron Mark 1 machine. This could classify images, and was perhaps the beginning of practical AI.

The Perceptron, and the algorithm that underlies it, was meant to mimic how its inventor thought human visual perception operated. This ties in with a common definition of AI – the simulation of human intelligence. But perhaps a more flexible definition (since human intelligence is limited) would be “getting computers to do things they didn’t used to be able to do”. A shining example of this is the Turing Test, proposed by Alan Turing in 1949. He proposed that if a machine could carry out a conversation with a human in such a way that was indistinguishable from human conversation, then that machine could be considered to be thinking.

Today when people talk about AI, they often refer to large language models (LLMs), such as OpenAI’s ChatGPT (https://chatgpt.com). Thanks to advances in natural language processing and the ability to train on massive data sets, LLMs have smashed the Turing Test. And while you’ll find the occasional oddball who thinks these models are sentient, we’ll weigh in heavily to the contrary. These systems might produce output that looks human, indeed some of their copy is better than that of lots of writers [say what now? – ed], but that’s just what you get when you combine enough blocks of dumb computing power in a clever way.

One of the first chatbots was Eliza, way back in 1966. Chat about that World Cup at http://eliza. botlibre.com.

LLMs are also capable of coding, so systems like GitHub’s CoPilot can assist you with your project, or Claude (a chatbot trained on real-time data) can write the whole darn project on its own. But it’s not just LLMs that give humans a run for their money. Midjourney can generate images based on text prompts. Other systems can generate music and video. But most are proprietary, subscription-based systems. We’re going to see what we can do for free, with open source tools.

Unlock this article and much more with
You can enjoy:
Enjoy this edition in full
Instant access to 600+ titles
Thousands of back issues
No contract or commitment
Try for 99p
SUBSCRIBE NOW
30 day trial, then just £9.99 / month. Cancel anytime. New subscribers only.


Learn more
Pocketmags Plus
Pocketmags Plus

This article is from...


View Issues
Linux Format
February 2025
VIEW IN STORE

Other Articles in this Issue


LINUX FORMAT
LINUX FORMAT
The #1 open source mag Future Publishing Limited,
WELCOME
MEET THE TEAM
This issue we’re looking at more open AI and machine-learning concepts, so what’s the most interesting thing you’ve found yourself using AI for?
Inside AI
Of all the questions surrounding AI, we do
REGULARS AT A GLANCE
Is Valve starting an OS war with Microsoft?
Valve branding hints at SteamOS expansion, while Microsoft’s TPM requirements frustrate users. Could this spark a shift towards Linux?
ChromeOS upgrades
Rumours of Google’s plans to merge ChromeOS into Android mean Apple’s tablet dominance could be challenged. But what about existing Chromebooks?
Intel announces Arc B series
Battlemage is accompanied by open source drivers.
MAKE A DATE!
Italo Vignoli is one of the founders
CHANGES IN STORE?
Dave Stokes is a technology evangelist at
Linus hates CPU feature levels
Linux creator slams “completely broken” x86_64 feature levels.
Paid software on Flathub?
Gnome seeks a program manager to set up payments.
Mozilla pixel brand refresh
Non-profit hopes to “reclaim the internet” with a new logo.
Distro watch
What’s behind the free software sofa?
MEDIA UPDATE
Mark Filion is a senior marketing manager
ELECTRIC THEMES
Jon Masters is a kernel hacker who’s
Kernel Watch
Jon Masters summarises the latest happenings in the Linux kernel, so that you don’t have to.
Answers
Got a burning question about open source or the kernel? Whatever your level, email it to answers@linuxformat.com
Mailserver
WRITE TO US Do you have a burning
YOUR DIGITAL ISSUE ACCESS
Linux Format print subscribers can now access digital back issues two ways! * Who’s a lucky bunch of readers?!
HotPicks
Sweet Home 3D Duplicati VeraCrypt ImageMagick WhatSie Topgrade-rs Ark KTuberling PortProton MuseScore LosslessCut
FIREWALL YOUR HOME!
CREDIT: Magictorch LXF325 will be on sale Tuesday
REVIEWS
AMD Ryzen 7 9800X3D
AMD forges the unquestioned gaming champ, Paul Alcorn finds.
GhostBSD 24.10.1
Nate Drake determines whether this is the Casper of the BSD world or whether your system will be haunted by bugs.
Tucana Linux 3.1
Nate Drake is left scratching his head over this latest distribution for building your own OS (almost) from scratch.
Br OS 24.10
Nate Drake delves into this colourful Latin American distro, which couples KDE Plasma 6 with its very own dock.
BackBox 9
After two years, Nate Drake finally gets to review this Ubuntu-based pentesting distro. Can it contend with greats like Kali?
ROUNDUP
Roundup
ChatGPT Claude HuggingChat Microsoft Copilot Google Gemini
The verdict
AI chatbots
Pi USER
Multiple Pi 5 releases in time for 2025
It seems there are Pis flying at us faster than we can dodge them all!
Emteria OS
Les Pounder has installed Android on countless Raspberry Pis (and even an O2 Joggler) but Emteria has to be the easiest way ever.
Pi Pico 2 W
Feeling rather full after Christmas, it seems Les Pounder can still manage another wafer-thin Pi.
Raspberry Pi 500
The keyboard is the computer again! Les Pounder takes the updated homage to retro home computers for a spin.
Capture images and video with Picamzero
CAMERA
IN DEPTH
BUILD A STEAM DECK
John Knight tries one of several SteamOS imitations and is overwhelmed by the future possibilities for Linux PC gaming.
TUTORIALS
Hide vital information
Shashank Sharma is a man of many hidden talents. Too bad he’s forgotten the passphrase to unlock them all.
Take back control of your desktop email
Nick Peers takes a fresh look at the venerable email app Thunderbird as it celebrates its twentieth birthday in style, by sending it an ecard.
Boost and bolster your Firefox browsing
Firefox is a powerful web browser, but it lags behind on some of the latest features. Michael Reed explores how to add them.
Edit OpenStreetMap like a pro contributor!
JOSM
The rise and fall of pen plotters
RETRO DEVICES
Enhance your keyboard with full RGB lighting!
OPENRGB
ADMINISTERIA
Top New Year’s sysadmin resolutions
Rather than try any silly new diet fads, this year Stuart Burns has decided to learn some new classic terminal tricks.
INTEL’S LAKES, COVES & SKIES
Strapping on his hiking boots, Jarred Walton walks us through Intel’s new outdoor-inspired architectures.
CODING ACADEMY
CODING ACADEMY Space Invaders
Nate Drake invites you to stave off the alien menace by coding your very own Space Invaders clone in classic BBC Basic.
Code an in-app search engine with Xapian
David Bolton shows how to add a search engine to your Python applications using the Xapian open source code library.
Chat
X
Pocketmags Support