All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Building a local video archive with Gemma 4 31B on a 2021 M1 Max MacBook Pro

By

asenna

10d ago· 14 min readen

Summary

A detailed technical account of building a local, queryable video archive on a 2021 MacBook Pro M1 Max using Google's Gemma 4 31B model in LM Studio. The author describes their unique lifestyle split between wildlife filming in the Maasai Mara and software development, and their journey to index a year's worth of video footage locally. The article covers the technical challenges including 50GB of swap usage, four significant bugs encountered, and the practical lessons learned from running large language models on aging consumer hardware.

Key quotes

· 3 pulled
I'm in the Maasai Mara about half the year, in three-month stretches. Animals out the front of the lodge, motorcycles, friends in the Maasai villages, kids who think a drone is the funniest thing they have ever seen.
The first half is a constant flood of footage from the iPhone, the DJI
While I slept, my 5-year-old MacBook ran Gemma 4 locally and indexed a year of video
Snippet from the RSS feed
How I built a queryable video archive locally on a 2021 MacBook Pro M1 Max using Gemma 4 31B in LM Studio. The build journey, the absurdity of 50GB of swap, and four bugs that taught real lessons.

You might also wanna read