Adam Kenawell About Me

Local LLM Stack via Openclaw

Running large language models on consumer hardware, no cloud required

The Big Idea

I wanted to see how far I could push locally hosted AI on a laptop. No API keys, no monthly bills, no sending data to someone else's server. Just me, my machine, and an open-source stack. The result is a setup that can run coding assistants, chat models, and even agentic workflows entirely offline.

I actually built the bare bones of this very website using this stack. It works surprisingly well for a consumer laptop, and I think setups like this will become the norm for power users and developers in the near future.

My Hardware

Machine Samsung Galaxy Book 4 Ultra
GPU NVIDIA RTX 4070 Laptop (8GB VRAM)
RAM 32GB DDR5
CPU Intel Core Ultra 9 185H
Storage 1TB NVMe SSD
OS Windows 11

The Software Stack

Openclaw is the backbone of my setup. It's an open-source tool that makes it dead simple to download, manage, and run LLMs locally. Think of it as a package manager for AI models. You pick a model, it handles the quantization format, VRAM allocation, and inference engine under the hood.

Here's what my stack looks like:

  • Openclaw for model management and inference
  • GGUF quantized models (typically Q4_K_M or Q5_K_M) to fit in 8GB VRAM
  • Models I run frequently: Qwen 2.5 Coder 14B, DeepSeek Coder V2 Lite, Llama 3.1 8B
  • VS Code with local model integration for code completion and chat
  • CUDA 12.x drivers for GPU acceleration

What I Use It For

Code generation is the primary use case. Having a coding assistant that runs entirely on my machine means I can work on personal projects without worrying about API rate limits or costs. It's also great for experimenting with prompts and fine-tuning workflows without burning through cloud credits.

Agentic workflows are where things get really interesting. I've been experimenting with multi-step task execution where the model plans, writes code, tests it, and iterates, all running locally. It's slower than cloud-hosted models, but the privacy and cost savings are worth it for personal use.

Learning and experimentation is the other big one. Running models locally lets me peek under the hood, try different quantization levels, compare model architectures, and really understand how these systems work at a lower level than you get through an API.

How You Can Do This Too

You don't need a $3,000 laptop to get started. Here's the minimum I'd recommend:

  • GPU: Any NVIDIA GPU with 6GB+ VRAM (RTX 3060 or better). AMD GPUs work too but CUDA support is smoother.
  • RAM: 16GB minimum, 32GB preferred. Models that don't fit in VRAM spill into system RAM.
  • Storage: At least 50GB free. Models range from 4GB to 30GB+ depending on size and quantization.

Step-by-step

  1. Install Openclaw from their official site. It handles model downloads and runtime setup.
  2. Install the latest NVIDIA drivers and CUDA toolkit for your GPU.
  3. Browse available models and pull one that fits your VRAM. Start with a 7B or 8B parameter model in Q4_K_M quantization.
  4. Run the model locally. Openclaw gives you a local API endpoint, so you can connect it to VS Code, a web UI, or your own scripts.
  5. Experiment! Try different models, adjust context windows, and find what works for your use case.

Tips and Gotchas

  • VRAM is king. The more you have, the larger the model you can run. 8GB gets you solid 14B models at Q4 quantization.
  • Quantization matters. Q4_K_M is the sweet spot for quality vs. size. Q5 and Q6 are better quality but need more VRAM.
  • Close other GPU-hungry apps. Games, video editors, and even some browsers eat into your available VRAM.
  • Expect slower inference than cloud. A local RTX 4070 won't match an A100 cluster, but for personal use it's more than fast enough.
  • Keep models on an SSD. Loading a 10GB model from a spinning disk is painful. NVMe makes a real difference.

What's Next

I'm excited about where local AI is heading. Models are getting smaller and more capable every month. I think within a year or two, running a GPT-4 class model on a mid-range laptop will be completely normal. The tools are already there. The hardware just needs to catch up a little more.

If you're at all interested in this space, I'd encourage you to just try it. Download Openclaw, pull a model, and start playing. You'll be surprised how capable these local models already are.