Agent Development Environment (ADE)
The cloud/web ADE is available at https://app.letta.com, and can connect to your Letta server running on localhost
, as well as self-hosted deployments.
If you would like to run Letta completely locally (both the server and ADE), you can also use Letta Desktop instead (currently in alpha).
What is the Agent Development Environment?
The Agent Development Environment (ADE) is Letta’s comprehensive toolkit for creating, testing, and monitoring stateful agents. The ADE provides unprecedented visibility into every aspect of your agent’s operation, including all components of its context window (memory, state, and prompts) as well as tool execution.

Why Use the ADE?
The ADE bridges the gap between development and deployment, providing:
- Complete Transparency: See exactly what your agent “sees,” thinks, and does
- State Control: Directly read and write to your agent’s persistent memory
- Rapid Prototyping: Create and test agents in a fraction of the time required with scripts
- Robust Debugging: Identify and resolve issues by examining your agent’s state in real-time
- Dynamic Management: Add or modify tools, memory blocks, and data sources without recreating your agent
- Seamless Collaboration: Share and iterate on agents by importing and exporting with agent file (.af), which can be used to checkpoint your agent’s state
Core Components of the ADE
The ADE is organized into three main panels, each focusing on different aspects of agent development:
👾 Agent Simulator (Center Panel)
The Agent Simulator is your primary interface for interacting with and testing your agent:
- Chat directly with your agent to test its capabilities
- Send system messages to simulate events and triggers
- Monitor the agent’s responses, tool usage, and reasoning in real-time
Learn more about the Agent Simulator →
⚙️ Agent Configuration (Left Panel)
The Agent Configuration panel allows you to customize every aspect of your agent:
- LLM (Model) Selection: Choose from a variety of language models from providers like OpenAI, Anthropic, and more
- System Instructions: Configure the high-level (read-only) directives that guide your agent’s behavior
- Tools Management: Add, remove, and configure the tools available to your agent
- Data Sources: Connect your agent to external knowledge via documents, APIs, and databases
- Advanced Settings: Configure your context window size, temperature, and other parameters
🧠 Agent State Visualization (Right Panel)
The State Visualization panel provides real-time insights into your agent’s internal state:
- Context Window Viewer: Examine exactly what information your agent is currently processing
- Core Memory Blocks: View and edit the persistent knowledge your agent maintains
- Archival Memory: Monitor and search your agent’s external (out-of-context) memory store
Learn more about the Context Window Viewer →
Getting Started with the ADE
Connecting to Your Letta Server
The ADE can connect to:
- A local Letta server running on your machine
- A remote Letta server deployed on your infrastructure
- Letta Cloud
For local development, the ADE automatically detects and connects to your local Letta server. For remote servers, you’ll need to configure the connection settings in the ADE.
Learn how to connect the ADE to your server →
Creating Your First Agent
To create a new agent in the ADE:
- Click the “Create Agent” button in the agents list
- Configure basic settings (name, LLM provider, etc.)
- Customize the agent’s memory blocks (personality, knowledge, etc.)
- Add tools to extend the agent’s capabilities
- Start chatting with your agent to test its behavior
Customizing Your Agent
The ADE makes it easy to iterate on your agent design:
- Adjust LLM Parameters: Experiment with different base models
- Edit Memory Content: Watch your agent edit its own memory, or manually edit its memory yourself
- Add Custom Tools: Create and test Python tools that extend your agent’s capabilities
- Connect Data Sources: Import documents, websites, or other data to enhance your agent’s knowledge
Next Steps
Ready to start building with the ADE? Check out these resources: