Notes from Falconer

Essays, announcements, and research from the team behind Falconer.

Falconer agent now speaks git

The Falconer agent can now answer questions about your code's history: who wrote what, when, and why. It calls git directly against your connected repos to do code archaeology, release diffs, regression hunts, and ownership lookups, all in a chat.

By Matt Zhao

How Falconer powers agents with AWS S3 Files

How we gave the Falconer agent git access (log, blame, diff between arbitrary refs) by mounting a shared NFS filesystem backed by S3 Files across our ingest and UI services. A walkthrough of the storage choice, the Pulumi quirks, and how we made the repo sync robust and reliable.

By Matt Zhao

How others build agent memory, and what I took from each

ChatGPT, Claude Code, and Letta have each built production memory systems for AI agents. Looking at the differences shaped how I built agent signals for Falconer.

By Apoorva Shete

Knowledge Health: observability for your knowledge base

Every company runs on written knowledge, and almost none of them know how healthy theirs is. Knowledge Health puts a single, live score on it and shows you exactly what's dragging it down: contradictions, stale docs, coverage gaps, and redundancies.

By Aryaman Agrawal

Agent Personalization: an agent that knows you

Falconer now tailors every response to who you are. Agent Personalization builds a lightweight, transparent profile of your role, team, and preferences — fully editable, with every attribute traced back to its source.

By Apoorva Shete

Your context is more than training data

Everyone has access to the same frontier models. Your competitive advantage is institutional context — the decisions, tradeoffs, and battle scars inside your four walls. Here's why curating that context is now existential.

By Dave Nunez

Falconer Update: Full self-driving docs

Falconer Update keeps your documentation in sync with your codebase automatically. Toggle it on for any document and choose Review mode for human-in-the-loop edits, or Full Self-Driving mode to let Falconer handle it entirely.

By Matt Zhao

Falconer Generate: from repo to doc set in minutes

Falconer Generate turns a connected GitHub repo into a structured documentation set, helping teams get documentation started faster.

By Lilu Xu

The source of truth for high-speed teams

Our mission is to capture all of your important context, keep it up to date, and make it easy for you to deploy it wherever you want: your teammates, your customers, your coding agents.

By Dave Nunez

Rethinking data ingestion as a DAG

How we reduced data ingestion time from hours to minutes by reimagining our pipeline as a directed acyclic graph. This post covers the architectural shift from async workflows to job queues, the migration strategy we used to preserve behavior, and the observability patterns that helped us identify and isolate bottlenecks at scale.

By Apoorva Shete

LLM-as-a-Courtroom

How we built a multi-agent courtroom simulation to decide when code changes require documentation updates—and why the legal system is humanity's best framework for binary decisions under uncertainty.

By Aryaman Agrawal