A software library or platform that provides the building blocks for creating AI agents, including abstractions for tool use, memory management, planning, and orchestration. Popular agent frameworks include LangChain, CrewAI, AutoGen, and OpenClaw — each offering different approaches to structuring agent behavior and multi-agent coordination.
Related Terms
AI Agent
An autonomous software system powered by a large language model (LLM) that can perceive its environment, make decisions, and take actions to achieve specific goals. Unlike simple chatbots, AI agents can use tools, access external data, maintain context across interactions, and chain multiple reasoning steps together.
Multi-Agent Orchestration
The coordination of multiple AI agents working together on complex tasks, where each agent has specialized capabilities and they collaborate through defined communication protocols. Orchestration ensures agents hand off context, share results, and avoid conflicts while working toward a shared objective.
Agentic Engineering
The discipline of designing, building, and deploying autonomous AI agent systems that can reason, plan, and execute complex tasks with minimal human oversight. Agentic engineering combines software engineering, AI/ML, and systems design to create production-grade autonomous workflows.