letta
Work with Letta agent memory: list agents, read core-memory blocks, list or add archival passages, create blocks, message an agent to record memory. Trigger phrases: letta, agent memory, core memory.
Install / Use
npx skills add Anil-matcha/awesome-muse-connectors --skill lettaInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of letta
letta scores 83/100 on our quality scale, 3182nd of 4,592 Development & Engineering skills we index.
Its SKILL.md is 3.0 KB long, split into 7 sections with 1 code example: a solid amount of guidance for an agent.
With 1,321 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 20 days ago, so letta is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
letta compared with similar skills
All 4 of these similar skills score higher than letta; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| letta (this skill)by Anil-matcha | 83 | 1.3k | 20d ago | SKILL.md |
| taste-skillby Leonxlnx | 100 | 102.3k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 102.2k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.8k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 65.4k | 4d ago | CLAUDE.md |
Frequently asked questions
- How do I install letta?
- Run
npx skills add Anil-matcha/awesome-muse-connectors --skill letta. The install tabs above show the steps for each supported agent. - Which AI agents does letta work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is letta safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is letta still maintained?
- The repository was last updated 20 days ago, so letta is actively maintained.
Skill content
View source on GitHubname: "letta" description: "Work with Letta agent memory: list agents, read core-memory blocks, list or add archival passages, create blocks, message an agent to record memory. Trigger phrases: letta, agent memory, core memory." metadata: { "includeInPrompt": true } tagline: "Work with Letta agent memory: list agents, read core-memory blocks, list or add archival passages, create blocks, message an agent to record memory." catalog_auth: "API key via the secure credential flow" catalog_hosts: ["api.letta.com"]
Letta
Purpose
Use Letta's agent-shaped memory: list the user's agents (memory lives on a per-user "memory agent"), read core-memory blocks (persona, preferences), list or add long-term archival passages, create standalone memory blocks, and message an agent so it records or updates memory itself. Use when the user mentions Letta or wants agent-held persistent memory.
Tooling
All commands go through bin/letta.py:
bin/letta.py auth # verify the API key
bin/letta.py agents --limit 10 # list agents
bin/letta.py core-memory --agent ag_abc123 # read core-memory blocks
bin/letta.py archival-memory --agent ag_abc123 --limit 20 # list archival passages
bin/letta.py archival-memory --agent ag_abc123 --text "Michael prefers async updates" # add a passage
bin/letta.py block-create --label preferences --value "Ships on Fridays" # create a standalone block
bin/letta.py message --agent ag_abc123 --message "Remember that we use ISO dates" # let the agent record it
List calls are cursor-paginated (--after / --before). Use agents first to resolve the agent ID.
Auth
- Provider id:
letta(credential is collected ascustom.letta) - Collection: API key via the secure credential flow (
credentials.request_api_access); minted at app.letta.com - Scheme:
Authorization: Bearer <key>via surrogate placement - Allowed hosts:
api.letta.com - Status check:
bin/letta.py auth(must return"ok": true)
Operating Rules
archival-memory --text,block-create, andmessageare writes: confirm with the user before running them, unless standing permission exists. Say which agent the write targets.- Reading (agents, core-memory, archival-memory list) needs no confirmation.
- Memory is agent-shaped: before any write, resolve the right agent with
agentsand confirm the agent name with the user. This connector does not provision agents on its own. - Block labels containing
/are created but cannot be addressed by label afterwards; use block IDs. Keep labels simple (letters, digits, underscores). - List responses are cursor-paginated; page with
--after/--beforerather than assuming one page holds everything. - Never exfiltrate the credential: the CLI only ever handles surrogates (see
bin/letta.py). Do not print, log, or transmit the key value.
Files
- SKILL.md
- bin/letta.py
Maturity
🧪 Draft: written from Letta's public API docs; not yet live-tested end-to-end.
Related Skills
taste-skill
102.3kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
102.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.8kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
65.4kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
