Blog: Engineering

EngineeringNovember 10, 2026

We gave agents better instructions

We built a CLI command that gives coding agents current Mintlify guidance, and at first it changed nothing. One line in AGENTS.md, plus tighter guidance, took Claude Sonnet's pass rate on our hardest tasks from about one in five to every run.

EngineeringNovember 10, 2026

We built one page to help AI agents set up Mintlify

We watched agents struggle through Mintlify setup, fetching multiple pages, trying wrong commands, and sending long instructions. So we built setup.md, one starting point for getting connected.

EngineeringOctober 30, 2026

The Harness and Memory Architecture Behind Self-Updating Docs

How using fixed schema memory can improve agent performance at complex work.

EngineeringOctober 14, 2026

Less is more: Improving editor performance

The Mintlify editor now opens, navigates, and edits very large pages up to 100x faster by doing less work.

EngineeringSeptember 21, 2026

Mintlify now supports WebMCP

Mintlify documentation sites now expose typed WebMCP tools that browser agents can use to search, read, and navigate documentation directly.

EngineeringSeptember 1, 2026

Scaling llms.txt

Large documentation sites were hitting Mintlify's 100,000-character llms.txt limit and omitting pages. We rebuilt generation as a hierarchy of files so agents can reach every page without loading the entire index.

EngineeringJuly 17, 2026

Docs URL Benchmark: Markdown & llms.txt > HTML

We benchmarked four ways to serve documentation to AI agents (HTML, plain markdown, markdown linking to llms.txt, and markdown with llms.txt inlined) across 2,400 runs on 20 Mintlify docs sites, and found that a single link to llms.txt eliminates most agent 404s at no added cost.

EngineeringMarch 24, 2026

How we built a virtual filesystem for our Assistant

We replaced expensive sandboxes with ChromaFs, a virtual filesystem over Chroma, to give our docs AI assistant the ability to explore documentation like a developer would.

EngineeringMarch 10, 2026

Bridging two JSX runtimes: How we solved Astro's React children problem

How Mintlify solved a fundamental JSX runtime mismatch to make compound React components work inside Astro's MDX pipeline.

EngineeringMarch 2, 2026

Auto-generating documentation sites from GitHub repos

How we built a multi-agent system to generate production-ready documentation sites from any public GitHub repository.

EngineeringFebruary 3, 2026

Declaring Clankruptcy: An experiment in agent orchestration

TL;DR: We tried agent orchestration, but an army of Claudes is still no match for one Dmytro.

EngineeringDecember 12, 2025

Inside our effort to improve the Mintlify assistant

A data-driven look at improving the assistant, powered by ClickHouse and deeper feedback analysis.

EngineeringDecember 8, 2025

How we eliminated cold starts for 72M monthly page views with edge caching

How we improved page speed performance across Mintlify documentation.

EngineeringDecember 1, 2025

10 UI fixes I shipped in 10 days

Little details are what make UX so good you don't notice it.

EngineeringNovember 6, 2025

What I shipped in my first 60 days at Mintlify

Building analytics infrastructure, abuse detection systems, and caching solutions.

EngineeringOctober 23, 2025

Building an LSP for your docs

Adding an IDE experience to codeblocks in your docs is one of the issues that comes up often for people looking to add more context to code snippets. It's not a deal-breaker, but it can make your docs feel more connected to the functions and methods you're documenting.

EngineeringSeptember 29, 2025

We built our coding agent for Slack instead of the terminal

Behind the scenes of why we built our agent for Slack.

EngineeringAugust 1, 2025

Debugging a mysterious HTTP streaming issue

We recently encountered a frustrating issue with HTTP response streaming at Mintlify. Our system uses the AI SDK with the Node stream API to forward streams, and suddenly things stopped working properly. The symptoms were confusing: streaming worked perfectly with cURL and Postman, but failed completely with node-fetch and browser fetch. ‍

EngineeringFebruary 7, 2025

Refactoring mint.json into docs.json

Revamping a navigation schema might not sound flashy, but shipping docs.json is a major foundational update to mintlify.

The knowledge platform built for agents