The free route keeps your meeting recordings at home
A 7 minute meeting transcribed offline with the network blocked. Names and speakers are where it slipped.
7 minA 7 minute meeting transcribed offline with the network blocked. Names and speakers are where it slipped.
7 minGemma 4 got 25 of 30 replies right in our shop test, and told one customer an address had changed when it had not.
7 minStructured output from LM Studio came back blank five times out of five; the JSON sat in reasoning_content. Three ways round it.
8 minTwo callers on Gemma 4 31B got 11.5 tokens a second each on MLX and 5.7 each on llama.cpp.
12 minTested on an M4 Pro: pip install in 4.9 seconds, the fix for the viewer error, and 63,000 steps a second per core.
8 minInstall Kokoro TTS on a Mac with no ffmpeg, a measured 7.1x real time on an M4 Pro, and a job that narrates new pieces on its own.
6 minWhere Claude Code, OpenCode, Hermes Agent and Pi each look, and the 106 dead paths that broke ours.
7 minThe same 64 by 64 board was 4,179 prompt tokens as hex and 187 as a PNG, with less than half the reasoning.
12 minThe toolkit runs 4,000 actions a second; a 31B reasons at 11 tokens a second; one move costs 67 to 443 seconds.
16 minIt survives resets, converts action ids, handles clicks and scores locally. Every guard was paid for by a failure first.
18 minReasoning ate 4,093 of 4,096 tokens, four times in a row. Here is the fix.
22 minThe MIT-licensed toolkit on a 48 GB M4 Pro with a local model, a single move measured, and who is winning the prize.
12 minA 26B mixture decodes 4 to 5 times faster than a dense model on a Mac and can take more RAM. Total parameters load, active ones compute.
10 minOne is a fifth the size of the other, answers faster and holds more context; the hard questions decide it.
20 minOurs was dead for three days while cron kept firing. A heartbeat, a wrapper and a watchdog raise the alarm within the hour.
7 minHermes Agent set up to fold calendar, goals and weather into one private daily briefing.
8 minHermes Agent and LM Studio on an M4 Pro, with voice notes on Telegram at 3 am and nothing sent to a cloud.
17 minOne voice spec wired into OpenCode, Hermes and Pi through AGENTS.md, so their output matches.
12 minLocal tool calling in Hermes and OpenCode on a 48 GB Mac mini: five models downloaded and deleted in a day, and the one that worked.
7 minTokens per second, memory used, and the point where the machine starts to struggle.
9 minThe pull command, the memory it needs, the context you can afford, and how fast it really answers.
9 minA private assistant on our test machine, and what it still cannot do.
9 minNo internet, no API key: the setup, the config and the trade-offs we hit on a Mac.
13 minHours with the local video model in ComfyUI on Apple Silicon: what consumer hardware gets and where it still falls short.
8 minLayout detection keeps tables and equations intact, on your own machine.
10 minA lightweight text-to-speech engine built for a Raspberry Pi, with nothing leaving your machine.
9 minAn agent that edits files and runs commands is useful and, handled carelessly, risky. How we set its permissions.
10 minA model on Ollama plus a self-hosted search index that searches, reads and writes a cited report.
12 minThe commonest mistake is pulling a model your machine cannot hold. Sizing a model to the memory you have.
10 minIt looks intimidating because it shows every step of image generation as a node. That is also where its power is.
11 minAnythingLLM: drag in a PDF, ask a question, get an answer with citations, on your own machine.
11 minWhisper turns audio into text; WhisperX adds speakers and timestamps, offline.
11 minWith a local model it reads the repo, proposes diffs, runs commands and commits with clean messages.
11 minLocal autocomplete in VS Code through Ollama: you pick the model and no line of code leaves the room.
10 minOpen WebUI wired to Ollama: a chat app that looks like ChatGPT, answered by a model on your machine.
10 min