An AI agent is the smallest interesting unit beyond a chat completion. It wraps an LLM with three things the LLM does not have on its own: a goal it's trying to accomplish, a set of tools it can invoke, and a loop that runs the model repeatedly, feeding tool results back into context until the model decides it's done. Strip the loop and you have an LLM. Strip the tools and you have a chatbot. Strip the goal and you have a search bar.
1agents:2 - id: main3 brain:4 provider: anthropic5 model: claude-sonnet-4-66 modules: [filesystem, web]7 system_prompt: "Find every TODO in src/, write a summary."Engineering notes from the Digitorn team. No marketing, no launch announcements, no "10 prompts that will change your life". Just the things we write that we'd want to read.