I Built My Own Local-First AI Assistant in Go — Meet Nox
Description and use
<p>Alexa and Google Assistant are incredibly convenient.</p> <p>But there was one thing that kept bothering me:</p> <p><strong>Why does my personal assistant need somebody else's cloud to think?</strong></p> <p>I wanted something different.</p> <p>An assistant running on hardware I control.<br><br> Speech recognition running locally.<br><br> The LLM running locally.<br><br> My automations staying local.<br><br> And most importantly, an AI model that <strong>doesn't automatically get permission to do whatever it wants on my machine</strong>.</p> <p>So I started building <strong>Nox</strong>.</p
Problem
<p>Alexa and Google Assistant are incredibly convenient.</p> <p>But there was one thing that kept bothering me:</p> <p><strong>Why does my personal assistant need somebody else's cloud to think?</strong></p> <p>I wanted something different.</p> <p>An assistant running on hardware I control.<br><br> Speech recognition running locally.<br><br> The LLM running locally.<br><br> My automations staying local.<br><br> And most importantly, an AI model that <strong>doesn't automatically get permission to do whatever it wants on my machine</strong>.</p> <p>So I started building <strong>Nox</strong>.</p
Outcome
<p>Alexa and Google Assistant are incredibly convenient.</p> <p>But there was one thing that kept bothering me:</p> <p><strong>Why does my personal assistant need somebody else's cloud to think?</strong></p> <p>I wanted something different.</p> <p>An assistant running on hardware I control.<br><br> Speech recognition running locally.<br><br> The LLM running locally.<br><br> My automations staying local.<br><br> And most importantly, an AI model that <strong>doesn't automatically get permission to do whatever it wants on my machine</strong>.</p> <p>So I started building <strong>Nox</strong>.</p
Evidence
I Built My Own Local-First AI Assistant in Go — Meet Nox
- Record date: 2026-10-06T11:55:47.385Z