Autonomous or semi-autonomous general-purpose LLM-powered program. Uses tools — APIs and integrations — via function calling. Works best with powerful LLMs (currently OpenAI's GPT-4 leads, though leadership changes weekly). Useful for automating workflows and business processes. Reliability increases as the number of responsibilities/tasks decreases: focused agents are POC-ready, general-purpose reliable agents would constitute AGI.