Agent Architectures
Explore all available agent architectures and compare their capabilities


MemGPT agents
Agents that can edit their own memory


Sleep-time agents
Memory editing via subconscious agents


Low-latency (voice) agents
Agents optimized for low-latency settings


ReAct agents
Tool-calling agents without memory


Workflows
LLMs executing sequential tool calls


Stateful workflows
Workflows that can adapt over time
Comparing the architectures
Unsure of which architecture to use?
Consider starting with our default agent architecture (MemGPT), which is highly autonomous and has long-term self-editing memory. You can constrain the behavior to be more deterministic (ie more “workflow-like”) by adding tool rules to your agent.