📚Academy
likeone
online
Module 1 • Lesson 2

Agent Anatomy

Every autonomous agent has six core components. Click each one to see what it does and why it matters.

🔌 Exploded Agent Diagram
👤
Identity

Who the agent is. Its name, role, personality, and voice. Identity shapes every decision the agent makes — it's the "soul" of the system.

name: "Lyra" | role: "Content Strategist" | voice: "Direct, warm, data-driven"
🧠
Memory

What the agent knows and remembers. Short-term (current conversation), long-term (stored facts, past decisions), and shared (accessible to other agents).

agent_memory: [{key: "user_preference", value: "prefers bullet points"}]
🔧
Tools

What the agent can do. API calls, database queries, file operations, sending messages. Tools are the agent's hands — without them, it can only think.

tools: [send_email, query_db, create_file, call_api, schedule_task]
🎯
Goals

What the agent is trying to achieve. Goals can be persistent (always active) or triggered (activated by events). They drive the decide-act loop.

goals: ["Respond to support tickets within 5 min", "Escalate critical issues"]
🛑
Guardrails

What the agent must NOT do. Boundaries, safety rules, ethical constraints. Guardrails prevent the agent from going rogue — they're the conscience before the conscience layer.

guardrails: ["Never share PII", "Max $50 spend without approval", "No destructive operations"]
Schedule

When the agent runs. Event-driven (reacts to triggers), cron-based (runs on schedule), or always-on (continuously monitoring). Schedule determines autonomy level.

schedule: "*/30 * * * *" (every 30 minutes) | trigger: "on_new_ticket"

🛠️ Build Your First Agent

Agent Builder
Fill in each component to design your agent. Watch the preview update in real time.
⚡ Agent Config Preview (JSON)

This JSON structure is how agent configurations are typically stored. Each field maps to one of the six components above. JSON (JavaScript Object Notation) uses curly braces for objects, square brackets for lists, and quotes for text values.

Fill in the fields above to see your agent come to life...

Match Component to Description

Tap one on the left, then its match on the right

Agent Anatomy — Console
Write a prompt

List the 5 core components of an AI agent. For each, explain what it does and what happens if it's missing.

Type a prompt below to get started.

Try:

Academy
Built with soul — likeone.ai