AI Agents

Building and using autonomous AI agents on local and cloud models.

← Awesome AI Handbook Β· πŸ‡·πŸ‡Ί Русский


What is an AI Agent

Regular chat: you ask a question β†’ the model answers. That’s it.

AI agent: the model decides what to do, calls tools, analyzes results, and repeats until it reaches its goal.

Chat:  Question β†’ Answer
Agent: Question β†’ Agent decides to call a tool β†’ Gets data β†’ Formulates answer

Key components of an agent:

  1. LLM β€” the language model that makes decisions
  2. Tools β€” functions the model can call
  3. Think β†’ Act β†’ Observe loop β€” repeats until the task is done
  4. Memory β€” context between steps

Section Files

File Description Level Time
ready-made.md Ready-made AI agents catalog 7 min
orchestrators.md Sub-agent orchestrators 6 min
skills.md Skills, MCP servers, plugins 6 min
architecture.md AI agent architecture 11 min
patterns.md Patterns: ReAct, Multi-Agent, Reflection 14 min
frameworks.md LangGraph, CrewAI, Agno comparison 12 min
multi-agent.md Multi-agent systems 18 min
memory.md Long-term agent memory 9 min
prompting.md System prompts for agents 11 min
ollama-for-agents.md Tool calling, JSON schema 10 min
safety.md Safety, guardrails 16 min
evaluation.md Testing, regression 10 min

Tutorials β€” agents/tutorials/

File Description Level Time
README Tutorial index β€” β€”
01-first-agent.md ReAct agent in Python + Ollama 30 min
02-agent-team.md Multi-agent team (CrewAI) 60 min
03-coding-agent.md Coding agent (LangGraph) 45 min


Navigation: ← Back to main Β· Catalog