By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: You Can Turn Your Raspberry Pi Into A Local AI Agent – Here’s How – BGR
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > You Can Turn Your Raspberry Pi Into A Local AI Agent – Here’s How – BGR
News

You Can Turn Your Raspberry Pi Into A Local AI Agent – Here’s How – BGR

News Room
Last updated: 2025/12/07 at 6:20 PM
News Room Published 7 December 2025
Share
You Can Turn Your Raspberry Pi Into A Local AI Agent – Here’s How – BGR
SHARE






Sabriel Smutny/Shutterstock

We may receive a commission on purchases made from links.

There’s seemingly no limit to the levels of ingenuity one can achieve with a Raspberry Pi. We’ve covered many of these feats before — from projects that will make your smart home even smarter to a myriad of ways you can upgrade your bedroom – but one particular GitHub user went above and beyond. Simone Marzulli decided to build his own local AI agent and then taught said agent how to live and work on a Raspberry Pi 5. Quite impressive, if you ask us.

Marzulli’s main goal was a simple one, at least on paper: nothing leaves the Raspberry Pi. That literally means he didn’t want any AI processes offloaded to external services; he wanted to safeguard his user data, and we don’t blame him. Furthermore, Simone wanted all these internal scripts to be powered by open large language models (LLMs), and he wanted his AI bot to be powered by voice commands.

Marzulli then invested in a small chassis, display, and fan for his Pi-powered agent. His finished creation — a smart display of sorts he calls Max Headbox — is pretty incredible.

A screen-head assistant for your desk

Max Headbox was designed to be an emotive, screen-based AI bot that displayed a face (created using GIMP to animate one of Microsoft’s Fluent Emojis) and would react to voice commands once a wake word was spoken. Marzulli even set up touchscreen functionalities, where a tap would cue the system’s microphone to start his spoken prompts.

Another tap would stop the recording, and he could also tap while the LLM was responding to cancel the request altogether. He opted for a simple interface, too, with rotating, colored ribbons as his three main indicators: ready for wake word (blue), voice is being recorded (red), and LLM is running (rainbow).

As far as what open models were used, Marzulli chose Qwen3 1.7b for the agentic model (the decision-making part of Max Headbox) and Gemma3 1b for the conversational model (how the bot emotionally reacted to prompts).

Because of the hardware limitations of the Raspberry Pi, Marzulli had to be strategic when choosing which models to run. Larger LLMs would have tanked the Pi’s CPU and memory, so he found a balance between speed and expressive capability by using models in the 1B–2B parameter range.

How to build your own Max Headbox

If you’re anything like us, you’ve probably asked yourself at least once while reading this, “Okay, but how do I build one?” Fortunately, Simone Marzulli has the entire project documented on GitHub, complete with parts lists, setup instructions, and configuration details. As far as hardware goes, you’ll need to invest in a Raspberry Pi 5 (Headbox was tested on 16 GB and 8 GB models), a USB microphone (Marzulli recommends this one), and this GeeekPi Screen, Case, and Cooler.

You’ll also need to install a few core components on the Pi: Ruby 3.3.0, Node 22, Python 3, and Ollama. For voice control, Marzulli relied on the Vosk API to handle wake-word detection and faster-whisper for fast, accurate speech transcription. When it comes to building tools the agent can use, the process is straightforward. Create a JavaScript module that exports an object with four fields: the tool’s name, the parameters it accepts, a brief description, and the function that executes the actual task.

If you’ve got a long weekend and enjoy a good DIY challenge, building your own Pi-powered AI companion is absolutely within reach. And if you’re hungry for more Raspberry Pi inspiration, be sure to check out our roundup of the best Raspberry Pi projects to try in 2025.



Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article How to watch ‘Predators’ — stream from anywhere with Paramount+ free trial How to watch ‘Predators’ — stream from anywhere with Paramount+ free trial
Next Article Why Scaling AI to Billions Is Near Impossible  | HackerNoon Why Scaling AI to Billions Is Near Impossible | HackerNoon
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

5 Cybersecurity Disasters You Missed This Week: Airport Wi-Fi Hacks, Botnets, Spyware Extensions, and More
5 Cybersecurity Disasters You Missed This Week: Airport Wi-Fi Hacks, Botnets, Spyware Extensions, and More
News
Rust 1.78.0: What’s In It? | HackerNoon
Rust 1.78.0: What’s In It? | HackerNoon
Computing
AWS and the rise of agentic cloud modernization –  News
AWS and the rise of agentic cloud modernization – News
News
How We Migrated a Billion-Record Database With Zero Downtime | HackerNoon
How We Migrated a Billion-Record Database With Zero Downtime | HackerNoon
Computing

You Might also Like

5 Cybersecurity Disasters You Missed This Week: Airport Wi-Fi Hacks, Botnets, Spyware Extensions, and More
News

5 Cybersecurity Disasters You Missed This Week: Airport Wi-Fi Hacks, Botnets, Spyware Extensions, and More

11 Min Read
AWS and the rise of agentic cloud modernization –  News
News

AWS and the rise of agentic cloud modernization – News

4 Min Read
How To Use LiDAR On Your iPhone (And Why You Should) – BGR
News

How To Use LiDAR On Your iPhone (And Why You Should) – BGR

6 Min Read
Did the December Pixel update break some gesture input? You’re not alone
News

Did the December Pixel update break some gesture input? You’re not alone

3 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?