Agent based on language models like GPT-4, Claude, etc. Can be configured with tools, MCP servers, and sub-agents.