Running AI agents on Kubernetes means hosting long-lived, stateful agent processes as workloads on a cluster. In most production deployments the agent process and the GPU are in different pods. The agent itself is orchestration logic, tool definitions, and session state, usually built with a framework like LangChain or LlamaIndex, and it is CPU-only.