Ghostboard pixel

Even Linux Creator Linus Torvalds is Using AI to Code in 2026

Linus Torvalds is working on a new side project and he is not hesitating to take the help of AI.
Warp Terminal

While the holiday season is often seen as a time to slow down, relax and just lie down idle, some people choose to use this period to quietly work on side projects they never get time for during the year. With relaxed schedules and a mental break from routine pressures, the holiday period creates space for experimentation and creativity. A good time to tinker with ideas that have been postponed all year long or build something just for the joy of it.

It seems that Linux creator Linus Torvalds also utilized the holidays to work on a side project.

Last holiday, he had created his own guitar pedals. This year, he worked on a new project called AudioNoise that generates random digital audio effects. It is open source software, of course, licensed under GPL 2.0.

For sure, it's "just a hobby, won't be big and professional" in the real sense. It's a small side project that Torvalds created to learn about digital audio processing.

These are – like the analog circuits that started my journey – toy effects that you shouldn't take seriously. The main design goal has been to learn about digital audio processing basics. Exactly like the guitar pedal was about learning about the hardware side.

Part of this new project is 'vibe coded'

The interesting part comes at the bottom of the README of AudioNoise GitHub repo.

GitHub - torvalds/AudioNoise: Random digital audio effects
Random digital audio effects. Contribute to torvalds/AudioNoise development by creating an account on GitHub.

While Torvalds coded the C language part on his own, he took the help of AI coding assistant for the visualizer written in Python.

Also note that the python visualizer tool has been basically written by vibe-coding. I know more about analog filters – and that's not saying much – than I do about python. It started out as my typical "google and do the monkey-see-monkey-do" kind of programming, but then I cut out the middle-man – me – and just used Google Antigravity to do the audio sample visualizer.

Linus used Google's Antigravity, an AI powered IDE which is a fork of Windsurf which itself is a fork of Microsoft's VS Code. While it is not clear which AI agent Torvalds used, I can safely guess that he would have used the default Google Gemini here.

Well, at least Torvalds explored vibe coding. It gives me motivation to stop resisting and experiment with AI for some coding-related side projects, too. How about you?

Source: Phoronix.

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 13 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries 🕵️‍♂️

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.