03 / Working notes
Blog
Notes on using, building, and testing AI systems.
archive
AIArchitectureTSLangChainLangGraph
Operations, Not Replacements: CQRS Reducers for Agent State
When your agent's state gets complex, full replacements break. Learn how to use incremental operations with CQRS reducers in LangGraph.
How to Evaluate an AI Proposal Before Hiring
Evaluate an AI proposal before hiring: compare alternatives, test real tasks, review data access and costs, and define when to approve a pilot.
Key Concepts for Implementing Memory in AI Agents
An introductory explanation of the concepts to consider when implementing short-term and long-term memory in agents.
Building AI Agent Capabilities Into Your Product
How to decide what an AI agent should enable in your product: user needs, knowledge, actions, evaluation, and the boundaries of a first version.