Research Notes

Notes from inside the systems.

Documenting my path through LLM infrastructure, autonomous agents, production AI, and the questions that appear when the demos stop.

10 published notes7 part systems series
01

LLM Systems Deep Dive #7

35 Years of Agents - From BDI to AutoGen, and What We Lost Along the Way

Two papers published in 1991 disagreed on almost everything. The reactive versus deliberative debate set the terms for 35 years of multi-agent research.

Multi-Agent SystemsHistoryLLMs
Read article
02

LLM Systems Deep Dive #6

How I Built a Memory Database for AI Agents

A budget of 500 tokens with the right memories can beat 4,000 with random ones. This is the architecture behind CogDB.

Agent MemoryDatabasesCogDB
Read article
03

LLM Systems Deep Dive #5

Morocco's AI Bet - Sovereignty, Darija, and the Infrastructure Nobody Has Built Yet

Morocco is building an AI ecosystem from scratch. But sovereignty requires systems that work for the languages people actually speak.

Moroccan AISovereigntyDarija NLP
Read article
04

LLM Systems Deep Dive #4

AI Engineering Is Not Software Engineering - And We Don't Have the Tools Yet

Software 2.0 changes the job from writing explicit instructions to writing specifications of intent. Our engineering tools have not caught up.

AI EngineeringSoftware 2.0Evaluation
Read article
05

LLM Systems Deep Dive #3

How LLM Agents Coordinate - Conversations, Memory, and Why AI Needs to Sleep

Without temporal depth, a team of agents is a team of brilliant people with permanent amnesia. Here is how coordination frameworks address it.

Multi-Agent SystemsLLM AgentsAI Memory
Read article
06

LLM Systems Deep Dive #2

The Optimization Engine - Speculative Decoding and Activation-Aware Quantization

Two inference techniques attack the same bottleneck from different directions: one plays with time, the other with space.

LLM SystemsQuantizationInference
Read article
07

LLM Systems Deep Dive #1

How vLLM Manages Memory with PagedAttention

KV-cache fragmentation quietly limits how many users a GPU can serve. vLLM borrowed a 1960s operating-system idea to fix it.

LLM SystemsvLLMAI Infrastructure
Read article
08

Medium

From Curiosity to Deployment: How I Turned 6,000 n8n Workflows Into an AI Generator

The final chapter of a three-part journey that started with a dataset and ended with a fine-tuned language model anyone can use.

LLMDeploymentn8n
Read article
09

Medium

I Fine-Tuned Llama 3 on 6,000 n8n Workflows After Mistral Failed Spectacularly

The first model memorized everything. The second attempt became a useful workflow generator. This is what changed between them.

LLMFine-Tuningn8n
Read article
10

Medium

What Are People Actually Building in n8n? I Scraped Over 6,000 Workflows to Find Out!

A journey from curiosity to a production marketplace analyzer, with data on integrations, structure, and real automation demand.

n8nData AnalysisAutomation
Read article

Weekly field notes

The Scraping Report

Data-backed intelligence from the Apify and n8n ecosystems, published as I build the tools that collect it.

Read on Substack