My Personalized Daily Digest (Powered By AI)

I’ve recently had the desire to build myself a daily digest. With the express intent to ensure all data is processed locally. I’m going to use this blog post to detail this project. Before we go over how this was achieved, here’s a lightly anonymized example of an actual digest that landed in my inbox: Weather Today's high is 48°F with a low of 23°F — a significant jump from yesterday's rainy 38°F high and 30°F low....

April 21, 2026 · 7 min · Greg Hilston

Claude Code With Alternative Models

While Claude Code has become my coding assistant of choice, I don’t always want to be using a remotely hosted LLM. I recently found out it’s pretty easy to use Claude Code with a non-Anthropic hosted model. This allows you to use an alternative remote host like OpenAI, OpenRouter, or even a locally hosted model. To point Claude Code at my LM Studio instance, which I use for local models, I can simply run:...

February 5, 2026 · 2 min · Greg Hilston

Claude Code and Gemini

How to configure Claude Code to leverage Gemini for cheaper execution

July 21, 2025 · 6 min · Greg Hilston

Levels of LLM Integration

I’ve been experimenting with integrating LLMs into software development for quite some time now. Having played with countless libraries, frameworks, and tools, I’ve identified what I believe are the key tiers of integration individuals will experience today. Level 1: “Copy + Paste” - Human driven with AI Consultation I believe the first situation developers will experience is simply using a web based chat LLM interface like chatgpt, claude, gemini, deepseek, or even the self hosted open-webui....

July 20, 2025 · 6 min · Greg Hilston

Open Router: A Universal Gateway to LLM APIs

How to easily switch between different LLMs using Open Router as a unified interface

January 11, 2025 · 3 min · Greg Hilston

Model Context Protocol (MCP): The Future of LLM Function Calling

How Anthropic’s new open protocol is standardizes the way LLMs interact with external systems and data

January 10, 2025 · 7 min · Greg Hilston

Installing Claude Desktop on Linux: An Unofficial Guide

A guide to installing and running Claude Desktop on Linux systems using Nix Flakes

January 9, 2025 · 2 min · Greg Hilston

How to Pass an Entire Project to a LLM

Create a prompt out of an entire directory

November 28, 2024 · 1 min · Greg Hilston

Canpunk: A New Literary Genre

Converting a book/movie script to a new genre using self hosted LLMs

October 21, 2024 · 5 min · Greg Hilston

How To Query Your PDFs (and other documents)

How to ask questions about your local files

September 15, 2024 · 3 min · Greg Hilston