Agentic Primitives

The Building Blocks of AI Agent Systems

๐Ÿ‘ค
Actors
Who participates?
Users
Human participants who initiate tasks, provide context, approve decisions, and consume outputs.
Agents
AI entities that perceive, reason, and act to accomplish goals. Vary from simple assistants to fully autonomous systems.
๐Ÿ”ง
Tools
What can agents access?
Knowledge Tools
Read-only interfaces for retrieving information from knowledge bases, databases, APIs, and search systems.
Vector Search Database Query Web Search File Reader
Action Tools
Interfaces that modify external state, trigger processes, or cause effects in connected systems.
API Mutation Code Execution Email Sender Record Writer
๐Ÿ“‹
Instructions
What guides behavior?
Agent Instructions
Core personality, expertise domain, tone, and behavioral guidelines for individual agents.
Workflow Instructions
Step-by-step procedures defining sequences, decision points, and success criteria for tasks.
System Instructions
Organization-wide policies covering both constraints (guardrails) and intent (system goals).
Constraints Intent
๐ŸŽฏ
Coordination
How is work coordinated?
Workflow Orchestration CENTRALIZED
Deterministic sequences with predefined steps, conditions, and branches. A central controller directs every step.
Agentic Orchestration CENTRALIZED
LLM-driven coordination where a supervisor agent dynamically plans, delegates, and adapts based on results.
Choreography DECENTRALIZED
Event-driven coordination where autonomous agents react independently without a central controller.
๐Ÿ”—
Connections
How do components link?
Point-to-Point
Direct, explicit connections between two specific components. Hardwired and predictable.
Discovery
Dynamic lookup of capabilities from shared registries and catalogs. Flexible and loosely coupled.
๐Ÿ’ฌ
Interactions
How does communication flow?
Messages
Discrete units of communication between actors in three fundamental types.
Delegation (Command) Retrieval (Query) Notification (Event)
Conversations
Sustained, contextual exchanges over multiple turns maintaining history and state.

Framework at a Glance

6
Categories
16
Primitives
โˆž
Compositions