log~/zaguan-blade/blog15 entries
$git log --notes

Engineering notes,not press releases.

Model benchmarks, architectural deep dives, and honest field notes from building an evidence-grounded AI editor.

Anatomy of a Perfect Run: Watching a Model Use the Symbols Index Exactly Right

A 12-minute session, 17 tool calls, one surgical CSS patch. We pulled the logs from a real Zaguán Blade session to show what happens when a model uses the Symbols Index the way it was designed — and how zcoderd quietly kept it on rails the whole time.

How a Slow USB Hard Drive Made Our Symbols Index Better: Indexing All of Firefox

A few-day war story indexing all 469, 000 files of Firefox on a USB spinner, the crashes, the hangs, the confidently wrong guesses, and how live profiling (and slow storage) turned a 2.5-hour ordeal into 30 minutes.

More Tokens Does Not Mean Better Code: Introducing Zaguán Blade's Symbols Index

Zaguán Blade's Symbols Index helps AI coding agents understand code structure before they read everything, giving models the right context at the right time without turning every task into a token furnace.

Wait, What? How Zaguán Blade Helps AI Coding Agents Break Out of Loops

AI coding agents can get stuck inside stale assumptions. Zaguán Blade's Cognitive Interrupt pauses the loop, forces a reframe, and helps the model inspect evidence before trying again.

New in Zaguán Blade: Telegram Remote Control and the Screenshot Editor

A quick look at two new Zaguán Blade features: controlling Blade from Telegram and capturing, annotating, and sharing screenshots directly from the chat composer.

This Is Zaguán Blade

A technical introduction to Zaguán Blade: the open-source, Rust-first AI code editor built around agentic workflows, disk-first changes, backend-authoritative state, and a protocol-driven architecture instead of another VSCode fork.

Let's Talk About Skills: Why the Catalog Matters for Vibe Coding

A practical look at the Zaguán Blade Skills catalog: why we chose this particular mix of workflows, why skills are more than prompts, and why Vibe Coding needs reusable judgment.

The Questions You Didn't Know to Ask: How Zaguán Blade Surfaces Unknown Unknowns

Most AI coding assistants answer the questions you ask. Zaguán Blade's Blindspot Radar helps surface the questions you were not asking yet.

Most AI Security Audits Are Broken. Here's How We Fixed It.

The current approach to LLM-based security auditing is fundamentally flawed — it produces noise instead of signal. We built something different, and we're publishing the full methodology.

ZLP: What It Is, What It Isn’t, and Why We Didn’t Just Build Another LSP

A semi-technical introduction to the Zaguán Language Protocol: why we built it, where it fits inside Blade, and why AI coding needs a different kind of protocol than traditional IDE tooling.

What Zaguán Coder Daemon Actually Is

A light, semi-technical introduction to zcoderd, the server-side brain behind Zaguán Blade, and why splitting intelligence from execution makes AI coding feel more useful.

Introducing Mistral Devstral 2: The Next Evolution in AI Coding

Exploring Mistral Devstral 2 - a powerful new AI model that brings enhanced coding capabilities to Zaguán Blade.

Measuring Token Savings in Zaguán Coder Daemon

A data-driven look at how context compression and selective retrieval reduce real model costs in long-running coding sessions.

Using Local AI Models with Ollama: Building Effective System Prompts

Learn how to leverage Local AI models through Ollama and create effective system prompts that work well within the constraints of limited context windows and hardware limitations.

Welcome to the Zaguán Blade Blog

Announcing our new blog where we'll share updates, tutorials, and insights about AI-powered development.