Blog
Engineering notes on AI agents, automation, and the infrastructure behind them.

September 14, 2026 · 7 min read
Compare Palantir Foundry with a focused open-source context layer: scope, costs, governance and a runnable delivery-blocker demo.
September 11, 2026 · 8 min read
A temporal knowledge graph stores every fact with when it held and when it was recorded. How it works for AI agents, how Graphiti builds it, and when to use one.
September 11, 2026 · 6 min read
Graphiti vs Mem0 in September 2026: how each stores and updates facts, what runs self-hosted, what the benchmark fight says, and which fits your agents.
September 11, 2026 · 7 min read
Running Graphiti in production: FalkorDB or Neo4j, Azure OpenAI or Ollama, embedding widths, version pins, ingestion cost and the failures to watch for.

July 5, 2026 · 12 min read
Claude API and Fable 5 pricing, plus every lever to cut Anthropic API cost without losing quality: routing, caching, batching, effort tuning.

July 5, 2026 · 8 min read
Claude Fable 5 and 5.1 cost $10/$50 per million tokens, twice Opus 5. Cache reads fell to $0.25 on 5.1. What drives the bill and how to govern it.

June 7, 2026 · 4 min read
The voice AI that pays back for a small business is narrow and boring: after-hours triage, booking, order status. Here is what ships and what to skip.
May 30, 2026 · 5 min read
Turn your task manager into agent memory: an adapter-not-migration CLI and MCP server with hybrid RRF retrieval over TickTick or an Obsidian vault.

May 9, 2026 · 13 min read
Pinecone vs RunPod for vector search: managed serverless against self-hosted Qdrant on a rented pod. Sep 2026 prices, break-even, residency.

May 8, 2026 · 7 min read
Pinecone vs RunPod: a vector database and a GPU cloud, not rivals. Sep 2026 prices, EU regions, and when Qdrant on RunPod replaces Pinecone.

May 7, 2026 · 7 min read
Automate YouTube Shorts end-to-end: pick segments, write hooks with Claude, build CapCut drafts via CLI. Open-source pipeline + my paid blueprint.

April 29, 2026 · 16 min read
Run Claude Code on a local LLM via ANTHROPIC_BASE_URL. Native Anthropic endpoints for Ollama, LM Studio, llama.cpp, vLLM. 32K context floor.