Skip to main content

Cognitive Architectures for AI Agents 101

Hooray! Starting with this module, we will be studying agents! Previously, you have already familiarized yourself with how to create AI Workflows without loops, and in the HF course, you learned about the basic elements (LLM, Tool, Context) that make up an agent. Now we will look at agent architectures - with loops.

History of the term "Cognitive Architecture"

Questions

  • What types of cognitive architectures are there?
  • What is the name of the architecture where the LLM evaluates its own response without having Tools?
  • Which cognitive architecture is currently the most advanced?

Steps

1. Studying basic loop architectures

miro pdf

tip

You can take a break here.

2. Introduction to Agents

  • Read only the first chapter
  • Skip familiar topics

Extra Steps

E1. Check out py/js code of Plan-and-Execute Agents

https://blog.langchain.dev/planning-agents/

Cheat Sheet on Agentic Architectures

alt text

E2. Cheat Sheet on Agentic Architectures

Cheat Sheet on Agentic Architectures

alt text

Now we know...

In this module, we got acquainted with the basics of cognitive architectures for AI agents, and considered their main types:

  • Reflection
  • Reflexion Actor
  • Plan-and-Execute
  • ReWoo
  • LLMCompiler

Next, we will delve into the practical aspects of agent development. You will get acquainted with more advanced architectures in the Senior & Frontier blocks.

Exercises