# letta-code

> The memory-first coding agent

- **URL**: https://www.freshcrate.ai/projects/letta-code
- **Author**: letta-ai
- **Category**: AI Agents
- **Latest version**: `v0.27.6` (2026-06-06)
- **License**: Apache-2.0
- **Source**: https://github.com/letta-ai/letta-code
- **Homepage**: https://docs.letta.com/letta-code
- **Language**: TypeScript
- **GitHub**: 2,340 stars, 234 forks
- **Registry**: github
- **Tags**: `typescript`

## Description

The memory-first coding agent

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.27.6` | 2026-06-06 | High | ## What's Changed * fix(cli): prefill provider field placeholders by @carenthomas in https://github.com/letta-ai/letta-code/pull/2748 * feat: generate conversation titles via summary endpoint by @kianjones9 in https://github.com/letta-ai/letta-code/pull/2721 * feat: expose extension permission overlays by @carenthomas in https://github.com/letta-ai/letta-code/pull/2752 * refactor: remove tool_start denial support by @carenthomas in https://github.com/letta-ai/letta-code/pull/2754 * fix: render m |
| `v0.26.6` | 2026-05-30 | High | ## What's Changed * refactor(reflection): share subagent launcher by @devanshrj in https://github.com/letta-ai/letta-code/pull/2437 * fix(connect): manage disconnects through provider selector by @cpacker in https://github.com/letta-ai/letta-code/pull/2619 * feat(local): add ChatGPT Fast selector support by @cpacker in https://github.com/letta-ai/letta-code/pull/2620 * fix(codex): make write_stdin polls abortable by @cpacker in https://github.com/letta-ai/letta-code/pull/2627 * fix(codex): disco |
| `v0.26.1` | 2026-05-22 | High | ## What's Changed * fix(startup): skip cloud recents when logged out by @carenthomas in https://github.com/letta-ai/letta-code/pull/2466 * fix(startup): keep no-model label on local resume by @carenthomas in https://github.com/letta-ai/letta-code/pull/2465 * feat(tui): add rotating empty-composer prompt hints by @carenthomas in https://github.com/letta-ai/letta-code/pull/2469 * fix(startup): hide reasoning for no-model placeholder by @carenthomas in https://github.com/letta-ai/letta-code/pull/24 |
| `v0.25.10` | 2026-05-17 | High | ## What's Changed * refactor(queue): simplify queue edit to Up-arrow-loads-all by @carenthomas in https://github.com/letta-ai/letta-code/pull/2288 * chore: add Bedrock Opus 4.7 support by @jnjpng in https://github.com/letta-ai/letta-code/pull/2284 * fix(cli): refresh secrets before local secret commands by @sarahwooders in https://github.com/letta-ai/letta-code/pull/2292 * fix(local): route MemFS UI to local backend paths by @AriWebb in https://github.com/letta-ai/letta-code/pull/2282 * fix(cli) |
| `v0.25.8` | 2026-05-13 | High | ## What's Changed * fix(local): skip hosted Auto quota fallback by @just-cameron in https://github.com/letta-ai/letta-code/pull/2192 * feat(ci): add eyes/rocket reactions to review bot, gate review on lint pass by @carenthomas in https://github.com/letta-ai/letta-code/pull/2196 * feat(cli): add ANSI color parsing to statusline by @kianjones9 in https://github.com/letta-ai/letta-code/pull/2199 * feat(permissions): rename permission modes for clarity, make unrestricted the default by @carenthomas |
| `v0.25.3` | 2026-05-08 | High | ## What's Changed * chore(ci): enable review for all authors, add PR context to prompt by @carenthomas in https://github.com/letta-ai/letta-code/pull/2145 * fix: wrap /btw in approval recovery by @jnjpng in https://github.com/letta-ai/letta-code/pull/2133 * fix: openrouter retry by @AriWebb in https://github.com/letta-ai/letta-code/pull/2108 * feat(local): enable local provider connections by @cpacker in https://github.com/letta-ai/letta-code/pull/2126 * feat(local): Add local backend CLI flag b |
| `v0.24.13` | 2026-05-01 | High | ## What's Changed * feat(channel): support dynamic channel plugins by @cpacker in https://github.com/letta-ai/letta-code/pull/2021 * fix(reflection): trim launch context and clarify the system prompt by @devanshrj in https://github.com/letta-ai/letta-code/pull/2031 * test: harden mock module isolation checks by @cpacker in https://github.com/letta-ai/letta-code/pull/2033 * feat(ws): write + sync memory file command by @christinatong01 in https://github.com/letta-ai/letta-code/pull/2030 * refacto |
| `v0.24.7` | 2026-04-27 | High | ## What's Changed * fix(headless): flush terminal stream-json messages by @cpacker in https://github.com/letta-ai/letta-code/pull/1975 * feat(ws): hot reload permission settings by @sarahwooders in https://github.com/letta-ai/letta-code/pull/1970 * docs: add harness configuration builtin skill `configuring-your-harness`  by @sarahwooders in https://github.com/letta-ai/letta-code/pull/1978 * fix(dream): cap reflection startup context by @sarahwooders in https://github.com/letta-ai/letta-code/pull |
| `v0.23.10` | 2026-04-22 | High | ## What's Changed * feat(channels): add Discord channel plugin by @cpfiffer in https://github.com/letta-ai/letta-code/pull/1825 * fix(tui): rename reflection to dream by @christinatong01 in https://github.com/letta-ai/letta-code/pull/1856 * feat(listener): add grep_in_files content-search command by @4shub in https://github.com/letta-ai/letta-code/pull/1857 * fix: add prepareScopedToolExecutionContext to processConversation dep array by @christinatong01 in https://github.com/letta-ai/letta-code/ |
| `v0.23.9` | 2026-04-21 | High | ## What's Changed * feat(client): add x-letta-node header opt-in via LETTA_NODE env var by @jnjpng in https://github.com/letta-ai/letta-code/pull/1835 * feat: add k2.6 by @AriWebb in https://github.com/letta-ai/letta-code/pull/1851 * feat: create hidden conversations for agent-to-agent and forked-subagent paths by @sarahwooders in https://github.com/letta-ai/letta-code/pull/1838 * feat(permissions): add cross-agent memory guard by @devanshrj in https://github.com/letta-ai/letta-code/pull/1852 * |

## Citation

- HTML: https://www.freshcrate.ai/projects/letta-code
- Markdown: https://www.freshcrate.ai/projects/letta-code.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/letta-code/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
