lettactl

Manages Letta AI fleets declaratively via kubectl-style CLI and YAML configurations.

45|4|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/nouamanecodes/lettactl --skill lettactl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lettactl
Source: https://github.com/nouamanecodes/lettactl/tree/main/.skills
Command: npx skills add https://github.com/nouamanecodes/lettactl --skill lettactl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of Letta AI agent fleets by providing a command-line interface for declarative configuration and deployment, akin to kubectl for Kubernetes.

Core Features & Use Cases

  • Declarative Fleet Management: Define your entire agent setup, including agents, memory blocks, tools, and files, in YAML configuration files.
  • Simplified Deployment: Apply your fleet configuration with a single command, ensuring consistency and reproducibility.
  • Use Case: You need to deploy and manage a fleet of 50 AI agents for customer support. You can define all their configurations, system prompts, and tools in a fleet.yml file and deploy them all at once using lettactl apply -f fleet.yml.

Quick Start

Use the lettactl skill to deploy your agents by applying the configuration in the file named 'fleet.yaml'.

Frequently Asked Questions about lettactl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Letta AI agent fleets using declarative configuration?

lettactl is a kubectl-style CLI and SDK for managing Letta AI agent fleets through declarative YAML configurations. It enables deployment, updates, and management of agents, memory blocks, tools, and files using a single apply command.

How do I deploy multiple Letta AI agents at once?

To deploy multiple Letta AI agents at once, define all agent configurations, system prompts, and tools in a fleet YAML file, then apply it using a single command. This ensures consistency and reproducibility across the entire fleet deployment.

Can I update memory blocks and tools for individual Letta agents?

Yes, you can update memory blocks and tools for individual Letta agents. The CLI supports both fleet-wide operations and individual agent management, allowing targeted resource orchestration alongside bulk configuration updates.

Does Letta fleet management work without Kubernetes?

Yes, Letta fleet management works without Kubernetes. It provides a standalone kubectl-style CLI that applies declarative YAML configurations directly to your Letta agents, independent of a Kubernetes cluster.

What is the best way to orchestrate resources for a large Letta AI agent deployment?

The best way to orchestrate resources for a large Letta AI deployment is using declarative YAML configurations. This method handles fleet-wide operations for agents, memory blocks, and tools, ensuring consistent setup across dozens of instances.

What are the limitations of using YAML configurations for Letta agent management?

Using YAML configurations for Letta agent management requires maintaining declarative files for all resources. While it ensures reproducibility, complex individual agent states may require careful YAML structuring to avoid fleet-wide synchronization issues.