local LLM

Running Local AI in Production: The Complete Series Guide

Eleven posts on what it really takes to run AI on your own hardware, from a private AI server...

Oct 27 · 11 min read >

Is Private AI Worth It? Lessons From Seven Weeks in Our Lab (Part 11 of 11)

The last post in the series: what our private AI lab set out to prove, the platform we ended...

Oct 26 · 12 min read >

How much memory does a local LLM need? A sizing guide

A local model needs memory for its weights, for a KV cache that grows with context and parallel slots,...

Oct 24 · 12 min read >

Can AI Automate Business Workflows Without Sending Data Out? (Part 10 of 11)

Chatbots get the attention, but most of what businesses ask of private AI is quiet work: reading requests, turning...

Oct 19 · 13 min read >

Why Was Our Telegram AI Agent So Slow? The Hidden Prompt Cost (Part 9 of 11)

We ran a Telegram AI agent on local models in our lab. It gave bad answers, then refused to...

Oct 12 · 12 min read >

Can Local AI Agents Analyse Stocks? How We Tested and Scored Them (Part 8 of 11)

We ran an open-source team of AI analysts, debaters and managers on our lab AI server, with public market...

Oct 5 · 12 min read >

What Is Your Local AI Server Actually Doing? Observability Basics (Part 7 of 11)

If nobody can see inside a private AI server, it freezes without warning. In our lab we built tracing,...

Sep 28 · 13 min read >

How Do You Keep an AI Server Stable? GitOps for Local AI (Part 6 of 11)

A silent image upgrade, a pruned container image and a backup that had quietly stopped pushed us to run...

Sep 21 · 12 min read >

How Do You Run Several AI Models on One GPU Without Slowdowns? (Part 5 of 11)

Our first smart router made every request slower and pushed other clients' models out of memory. This is how...

Sep 14 · 13 min read >