Chat with your stateful AI agents that remember and learn over time β directly from Raycast.
Search for Letta in Raycast

Chat with your Letta agent

| Command | Description |
|---|---|
| Chat with Agent | Send messages to your active Letta agent |
| Manage Agents | List, select, and manage your agents |
| View Agent Memory | Inspect memory blocks of the active agent |
| Preference | Description | Required |
|---|---|---|
| API Key | Your Letta API key | Yes |
| Base URL | Custom Letta API URL for self-hosted | No |
| Show Reasoning | Display agent's internal thoughts | No |
# Install dependencies
npm install
# Start development
npm run dev
# Build for production
npm run build
# Lint
npm run lint
src/
βββ hooks/
β βββ useLettaClient.ts # Letta client initialization
β βββ useAgents.ts # Agent list + active selection
β βββ useChat.ts # Chat message handling
β βββ index.ts # Barrel exports
βββ chat.tsx # Chat command
βββ agents.tsx # Agent management command
βββ memory.tsx # Memory inspection command
MIT