Digitorn
Digitorn
Glossary

AI agent terminology, defined honestly.

60 terms across 7 categories. Every entry has a one-sentence definition, an engineer-grade explanation, and a link to where the concept shows up in practice.

Most glossaries read like marketing. This one is the version we wanted when we were learning the field.

Browse:Agent conceptsModels & inferenceRAG & knowledgeRuntimeCost & opsSecurityEcosystem
Agent concepts

What an agent is, what's inside it, how it decides.

15 terms
Agent loop
The core runtime cycle of an agent: think, act, observe, repeat, until the goal is reached.
/glossary/agent-loop
Agent spawn
The runtime mechanism that lets one agent launch another, optionally in parallel, and wait for the result.
/glossary/agent-spawn
AI agent
An autonomous program that uses an LLM to plan and execute multi-step tasks via tools, in a loop, until a goal is reached.
/glossary/ai-agent
Compaction
A runtime process that summarises old turns once the context window is nearly full, freeing space for new turns.
/glossary/compaction
Coordinator agent
The top-level agent in a multi-agent setup. Plans, dispatches workers, merges their results.
/glossary/coordinator
Function calling
OpenAI's term for tool use. Same concept, slightly different format.
/glossary/function-calling
Goal pinning
A pattern where the original goal is auto-injected at the top of every turn so the LLM cannot lose the thread.
/glossary/goal-pinning
Multi-agent system
A set of agents that collaborate, typically a coordinator that spawns specialist workers in parallel.
/glossary/multi-agent
Persistent memory
State that survives across sessions, scoped per user or per agent.
/glossary/persistent-memory
Plan-first reasoning
A pattern where the agent emits a numbered plan before any tool call, then executes it step by step.
/glossary/plan-first
Read-before-edit
A safety guard that refuses to edit any file the agent has not first read, preventing hallucinated overwrites.
/glossary/read-before-edit
Specialist agent
An agent with a narrow, focused role spawned by a coordinator.
/glossary/specialist-agent
System prompt
The instruction text the LLM sees before any user message. Sets the agent's role, constraints, and behaviour.
/glossary/system-prompt
Tool use
The LLM capability to emit a structured call to an external function, which the runtime executes and feeds back as context.
/glossary/tool-use
Working memory
Per-session state the agent can write and read across turns, including a goal, a todo list, and arbitrary key-value notes.
/glossary/working-memory