Modder crams LLM onto Raspberry Pi Zero-powered USB stick, but it isn't fast enough to be practical

A Raspberry Pi Zero inside a case being assembled.
(Image credit: YouTube: Build with Binh)

Local LLM usage is on the rise, and with many setting up PCs or systems to run them, the idea of having an LLM run on a server somewhere in the cloud is quickly becoming outmoded.

Binh Pham experimented with a Raspberry Pi Zero, effectively turning the device into a small USB drive that can run an LLM locally with no extras needed. The project was largely facilitated thanks to llama.cpp and llamafile, a combination of an instruction set and a series of packages designed to offer a lightweight chatbot experience offline.

Latest Videos FromTom's Hardware
TOPICS
Sayem Ahmed
Subscription Editor

Sayem Ahmed is the Subscription Editor at Tom's Hardware. He covers a broad range of deep dives into hardware, both new and old, including the CPUs, GPUs, and everything else that uses a semiconductor. He has worked as a professional tech journalist since 2015 and has written for Gamespot, IGN, and Dexerto.

  • JRStern
    Some day all USB sticks will host LLMs and they can chat with each other when not in use.
    Reply
  • derekullo
    JRStern said:
    Some day all USB sticks will host LLMs and they can chat with each other when not in use.
    I believe that is called a botnet !
    Reply