Skip to main content
PromptQuorum
/고급 로컬 LLM/Letta 리뷰 2026: 메모리, ADE, 가격, 대안
Local AI Agents & Tool Use

Letta 리뷰 2026: 메모리, ADE, 가격, 대안

·읽는 시간 13분·Hans Kuepper 저 · PromptQuorum 창립자, 멀티 모델 AI 디스패치 도구 · PromptQuorum

Letta는 장기 기억을 갖춘 스테이트풀 AI 에이전트를 구축하기 위한 무료 오픈소스(Apache 2.0 라이선스) 프레임워크입니다 — 자체 핵심 기억을 관리하고, 오래된 맥락을 보관하며, 세션을 넘나들며 이를 불러오는 에이전트를 만들 수 있습니다. UC 버클리의 MemGPT 연구 프로젝트에서 출발해 2024년 9월 Letta로 이름을 바꾼 회사 Letta Inc.가 개발했습니다. 프레임워크와 셀프 호스팅은 무료이며, Letta Cloud는 선택적인 유료 호스팅 계층입니다.

Letta는 상태를 유지하는(stateful) AI 에이전트를 구축하기 위한 오픈소스 프레임워크입니다. 컨텍스트 윈도우가 가득 차면 모든 것을 잊어버리는 대신, 에이전트가 세션을 넘나들며 스스로 장기 기억을 읽고 씁니다. 이 프로젝트는 UC 버클리의 연구 프로젝트인 MemGPT — LLM에 자가 편집 가능한 기억을 부여하는 연구 — 로 시작되었고, 팀이 이 프레임워크를 회사로 분사시킨 2024년 9월에 Letta로 이름이 바뀌었습니다. 핵심 프레임워크는 Apache 2.0 라이선스로 무료 제공되며, Letta는 호스팅형 클라우드 서비스와 더불어 최근에는 Letta Code라는 코딩 에이전트용 CLI도 판매하고 있습니다.

Letta 리뷰 2026: 메모리, ADE, 가격, 대안

핵심 요점

  • Apache 2.0 라이선스 — 오픈소스 프레임워크를 무료로 사용, 수정, 셀프 호스팅할 수 있으며 사용 제한 없음
  • UC 버클리의 연구 논문 MemGPT(2023년 10월 최초 공개)로 시작, LLM에 자가 편집 기억 도구를 부여하는 연구였음
  • 2024년 9월, 연구팀이 프로젝트를 회사로 전환하면서 MemGPT에서 Letta로 이름 변경
  • Charles Packer와 Sarah Wooders가 창업; Letta Inc.는 Felicis Ventures 주도로 1,000만 달러 시드 라운드를 유치했으며 투자 후 밸류에이션은 약 7,000만 달러
  • letta-ai/letta 저장소의 GitHub 스타가 24,000개를 넘음
  • 대부분의 다른 에이전트 프레임워크와 뚜렷이 다른 포지셔닝: Letta는 다중 에이전트 오케스트레이션이 아니라 단일 에이전트의 기억과 상태 지속성에 집중
  • Agent Development Environment(ADE): 에이전트가 실행되는 동안 메모리 블록과 맥락을 확인하고 편집할 수 있는 시각적 인터페이스

📍 한 문장으로

Letta는 자가 편집 가능한 장기 기억을 갖춘 스테이트풀 AI 에이전트를 구축하기 위한 무료 Apache 2.0 오픈소스 프레임워크로, MemGPT 연구 프로젝트에서 출발한 회사 Letta Inc.가 개발했다.

💬 쉽게 말하면

대부분의 챗봇 프레임워크는 대화가 끝나거나 컨텍스트 윈도우가 가득 차면 모든 것을 잊어버립니다. Letta는 에이전트에게 스스로 읽고 편집할 수 있는 기억을 부여합니다 — 항상 보이는 짧은 "핵심" 기억과, 검색 가능한 "보관" 기억입니다. 덕분에 같은 에이전트가 몇 주에 걸친 별도의 대화에서도 사용자를 기억할 수 있습니다.

📌참고: 이 리뷰는 오픈소스 Letta 프레임워크와 셀프 호스팅 서버, Agent Development Environment(ADE), Letta Cloud를 함께 다룹니다. Letta Inc.가 이 세 가지를 하나로 연결된 스택으로 구축하고 판매하기 때문입니다. Letta와 다른 에이전트 도구를 한눈에 비교하려면 로컬 LLM 소프트웨어 디렉터리를 참고하세요.

MemGPT에서 Letta로: 역사와 투자

Letta는 LLM을 위한 자가 편집 기억을 다룬 UC 버클리의 연구 논문 MemGPT로 시작했으며, 연구팀이 이를 회사로 전환한 2024년 9월 Letta로 이름이 바뀌었습니다. UC 버클리 Sky Computing Lab의 박사과정 학생인 Charles Packer와 Sarah Wooders는 Kevin Lin, Vivian Fang, Shishir G. Patil, Ion Stoica, Joseph E. Gonzalez와 함께 논문 「MemGPT: Towards LLMs as Operating Systems」(2023년 10월 arXiv 게재)를 공동 집필했습니다. 이 논문은 운영체제에서 빌려온 아이디어 — 빠른 메모리와 느린 메모리 계층 간 데이터 페이징 — 를 LLM의 컨텍스트 윈도우에 적용해, 에이전트가 즉각적인 맥락에 남길 정보와 이후 검색을 위해 보관할 정보를 스스로 관리하도록 제안했습니다.

논문에 딸린 오픈소스 코드는 예정된 공개일 이전에 Hacker News에 유출되어 화제가 되었고, 결국 MemGPT라는 이름으로 11,000개가 넘는 GitHub 스타를 모았습니다. 2024년 9월 23일, 팀은 프로젝트와 회사명을 MemGPT에서 Letta로 바꾸면서 “MemGPT”라는 이름은 연구 논문에서 설명된 특정 에이전트 설계 패턴만을 가리키도록 남겨두었고, “Letta”는 더 넓은 프레임워크, 제품, 회사를 아우르는 이름이 되었습니다. Letta Inc.는 동시에 Felicis Ventures가 주도하고 Founders Fund와 Y Combinator가 참여한 1,000만 달러 규모의 시드 라운드를 발표했으며, 구글 딥마인드의 Jeff Dean과 Hugging Face의 Clem Delangue를 포함한 엔젤 투자자들도 참여해 투자 후 밸류에이션은 약 7,000만 달러였습니다.

이 역사는 Letta를 이 시리즈의 다른 프레임워크 대부분과 구분 짓습니다. LangChain, CrewAI, AutoGen, Semantic Kernel은 주로 단계, 도구, 또는 여러 에이전트를 오케스트레이션하기 위해 만들어졌습니다. Letta의 기원은 특히 기억 문제 — 단일 에이전트가 그렇지 않으면 초기화되거나 넘칠 컨텍스트 윈도우 전반에 걸쳐 유용한 정보를 어떻게 유지하는가 — 에 있으며, 이 초점은 오늘날까지도 그 아키텍처와 메시지를 형성하고 있습니다.

MemGPT 논문 공개

날짜:
2023-10
의미:
Packer, Wooders와 공동 저자들이 MemGPT 논문을 arXiv에 게재

오픈소스 코드 화제

날짜:
2023-10
의미:
예정보다 앞서 Hacker News에 유출, MemGPT라는 이름으로 GitHub 스타 11,000개 돌파

Letta로 이름 변경

날짜:
2024-09-23
의미:
프로젝트와 회사가 MemGPT에서 Letta로 이름 변경; "MemGPT"는 연구 패턴 전용으로 남김

시드 투자 발표

날짜:
2024-09-23
의미:
Felicis Ventures 주도로 1,000만 달러 시드, 투자 후 밸류에이션 약 7,000만 달러

Agent Development Environment(ADE)

날짜:
2024-2025
의미:
에이전트 메모리를 확인하고 편집하는 시각적 환경이 플랫폼의 일부로 등장

Letta Code / Agent SDK v2

날짜:
2026
의미:
기존 프레임워크와 함께 코딩 에이전트용 CLI 제품군으로 Letta가 확장

📌참고: 오픈소스 프레임워크의 Apache 2.0 라이선스는 이름 변경 이후에도 바뀌지 않았습니다 — 시드 투자금은 Letta Cloud, ADE, Letta Code 같은 최신 제품 개발에 쓰이는 것이지, 핵심 프레임워크에 유료 장벽을 세우는 데 쓰이는 것이 아닙니다.

Letta란 무엇인가?

Letta는 오픈소스 프레임워크(Apache 2.0 라이선스, github.com/letta-ai/letta)로, 새 세션마다 초기화되는 대신 대화를 거듭할수록 기억이 지속되고 발전하는 스테이트풀 AI 에이전트를 구축할 수 있습니다. 그 특징적인 발상은 개발자가 계속 덧붙이는 채팅 로그가 아니라, 에이전트 스스로 도구 호출을 통해 관리하는 기억 계층 구조입니다.

  • 핵심 기억(core memory): 항상 컨텍스트 윈도우 안에 고정되는 소수의 라벨링된 구조화 메모리 블록(보통 "human" 블록과 "persona" 블록)으로, 에이전트가 편집할 수 있고 여러 에이전트 간에 공유할 수도 있음
  • 보관 기억(archival memory): PostgreSQL과 pgvector를 기반으로 하는 컨텍스트 외부 저장소로, 에이전트가 항상 시야에 두는 대신 도구 호출(archival_memory_search 및 archival_memory_insert)을 통해 검색하고 기록함
  • 자가 편집 기억: 무엇을 핵심 기억에 남길지, 무엇을 요약할지, 무엇을 보관 저장소로 옮길지를 에이전트가 스스로 결정 — 모델은 평소의 추론 루프 안에서 자신의 기억 정리를 관리함
  • Agent Development Environment(ADE): 에이전트가 실행되는 동안 메모리 블록, 맥락, 추론 단계를 관찰하고 편집할 수 있는 시각적 인터페이스로, 원래는 불투명한 컨텍스트 윈도우를 들여다볼 수 있게 함
  • Letta Cloud 대 셀프 호스팅: 동일한 오픈소스 서버가 Letta의 관리형 클라우드에서도, 자체 인프라에서도 실행 가능 — 둘 다 동일한 API를 사용함
  • 모델 무관성: 자체 API 키를 설정하는 방식으로 OpenAI, Anthropic 등 다양한 제공업체와 연동되며, 로컬 모델 백엔드도 지원함
python
from letta_client import Letta
import os

client = Letta(api_key=os.getenv("LETTA_API_KEY"))

# 핵심 메모리 블록을 가진 스테이트풀 에이전트 생성
agent = client.agents.create(
    model="openai/gpt-4o-mini",
    embedding="openai/text-embedding-3-small",
    memory_blocks=[
        {"label": "human", "value": "이름은 아직 모름. 대화하면서 학습하고 업데이트할 것."},
        {"label": "persona", "value": "나는 세션 간 맥락을 기억하는 유용한 어시스턴트입니다."},
    ],
)

# 메시지 전송 — 에이전트는 자신의 메모리 블록을 읽고 편집할 수 있음
response = client.agents.messages.create(
    agent_id=agent.id,
    input="안녕하세요, 이 프로젝트에서는 Postgres에서 SQLite로 바꾸려고 합니다.",
)
for message in response.messages:
    print(message)

Letta의 가격은 얼마인가?

오픈소스 Letta 프레임워크와 셀프 호스팅 서버는 Apache 2.0 라이선스 하에 완전히 무료입니다 — Letta Cloud가 유료 호스팅 옵션입니다. Letta Inc.는 코드 자체에는 비용을 청구하지 않으며, 관리형 호스팅, 사용량 기반 할당량, 팀 기능에서 수익을 얻습니다.

  • Letta(프레임워크와 셀프 호스팅 서버): Apache 2.0 하에 영구 무료, 셀프 호스팅, 수정, 상업적 사용 여부와 무관 — 자체 인프라 및 모델 API 비용만 지불하면 됨
  • Letta Cloud 무료 등급: 월 0달러, 관리형 에이전트 수 제한, 자체 API 키 사용 가능, 로컬 사용 시 계정 불필요
  • Letta Cloud Pro 등급: 월 20달러, 최대 20개의 스테이트풀 에이전트, Letta의 관리형 모델 접근에 대한 주간/월간 사용 할당량, 초과분은 종량제 과금
  • Letta API(개발자) 플랜: 월 기본요금 20달러에 활성 에이전트당 월 0.10달러, 도구 실행 초당 0.00015달러 추가, LLM 사용량은 제공업체 원가로 과금
  • Teams Pro: 좌석당 월 20달러, 공유 조직, 팀원 접근, 에이전트 공유 제어 기능 추가
  • 엔터프라이즈: 맞춤 가격, 볼륨 기반 요율, 더 높은 할당량, 역할 기반 접근 제어, SAML/OIDC 싱글 사인온, 전담 지원 추가
등급
가격
적합한 대상
Letta 프레임워크/서버무료(Apache 2.0)누구나 — 셀프 호스팅, 비용 없음
Letta Cloud 무료월 0달러, 에이전트 수 제한Letta Cloud 체험, BYOK
Letta Cloud Pro월 20달러, 최대 20개 에이전트개인 개발자
Letta API 플랜월 20달러 + 사용량프로덕션 API 연동
Teams Pro좌석당 월 20달러에이전트를 공유하는 소규모 팀
엔터프라이즈맞춤 가격SSO, 컴플라이언스, 대량 사용

가격은 2026년 9월 기준 Letta 공식 가격 페이지에서 확인했으며 미국 달러로 청구되고, 작성 시점에는 지역별 가격 표시가 확인되지 않았습니다 — SaaS 등급과 할당량은 큰 사전 공지 없이 바뀔 수 있고 Letta의 가격 체계도 2026년 새 제품인 Letta Code를 중심으로 한 차례 재편된 바 있으니, 예산을 세우기 전 실시간 페이지를 확인하세요.

Letta를 설치하고 시작하는 방법은?

오픈소스 Letta 서버 설치는 pip 명령 한 번이면 충분하며 Letta 계정이 필요 없습니다 — 호스팅형 Letta Cloud 계정은 셀프 호스팅 대신 관리형 인프라를 원할 때만 필요합니다. Python 클라이언트는 두 방식 모두에서 동일하게 작동합니다.

  1. 1
    클라이언트 라이브러리 설치: pip install letta-client(Python) — 동일한 API용 JavaScript/TypeScript 클라이언트도 제공됨.
  2. 2
    셀프 호스팅 또는 클라우드 선택: GitHub의 Docker 이미지로 오픈소스 Letta 서버를 직접 운영하거나, letta.com에서 API 키를 생성해 클라이언트를 Letta Cloud로 연결.
  3. 3
    모델 제공업체 자격 증명 설정 — Letta는 OpenAI, Anthropic 등 제공업체에 대해 자체 API 키를 사용하는 구성을 지원하며, 로컬 모델 백엔드도 지원함.
  4. 4
    client.agents.create()로 에이전트를 생성하면서 모델, 임베딩 모델, 그리고 에이전트의 핵심 기억이 될 하나 이상의 memory_blocks(예: "human" 블록과 "persona" 블록)를 전달.
  5. 5
    client.agents.messages.create()로 메시지 전송 — 동일한 에이전트 ID는 며칠 또는 몇 주 뒤의 호출을 포함해 이후 모든 호출에서 기억을 유지함.
  6. 6
    Agent Development Environment를 열어 API 응답만이 아니라 에이전트의 핵심 기억, 보관 기억, 추론 단계를 시각적으로 관찰하고 편집.
  7. 7
    Letta 공식 문서를 읽고 GitHub 저장소에서 최신 API 레퍼런스를 확인 — Letta의 제품 범위는 2024년 이후 확장되었으므로, 튜토리얼이 어떤 SDK 버전을 대상으로 하는지 확인할 것.

프레임워크를 사용하려면 Letta Cloud 계정이 필요한가요?

아니요. 셀프 호스팅할 경우 오픈소스 Letta 서버와 클라이언트는 Letta 계정 없이 작동합니다. Letta Cloud API 키는 서버를 직접 운영하는 대신 관리형 호스팅 옵션을 선택할 때만 필요합니다.

Letta는 어떤 모델 제공업체를 지원하나요?

Letta는 어떤 제공업체를 선택하든 동일한 에이전트 생성 API를 통해 OpenAI, Anthropic 등 제공업체에 대한 자체 API 키 접근과 로컬 모델 백엔드를 지원합니다.

Letta는 누구에게 적합한가?

Letta는 하나의 대화 안에서만이 아니라 여러 개의 독립된 세션에 걸쳐 특정 사용자, 프로젝트, 맥락을 기억해야 하는 에이전트를 구축하는 팀에 적합합니다. 핵심 과제가 단일 에이전트에 기억을 부여하는 것이 아니라 여러 전문 에이전트를 조율하는 것인 팀에는 덜 적합합니다.

Letta를 사용하지 말아야 할 때는?

에이전트가 세션 간에 아무것도 유지할 필요가 없거나, 실제 과제가 단일 에이전트의 기억이 아니라 여러 에이전트의 조율일 때는 Letta를 피하세요. 다른 도구가 더 적합한 구체적인 상황을 몇 가지 소개합니다.

  • 이전 세션을 기억할 필요 없이 한 번에 하나의 질문에 답하는 단순하고 무상태인 챗봇 — 직접적인 API 호출이나 가벼운 체인이 완전한 기억 관리 프레임워크보다 오버헤드가 적음
  • 연구자, 작성자, 검토자처럼 서로 다른 역할을 가진 여러 에이전트가 한 작업을 협업해야 하는 팀 — CrewAI는 역할 기반의 다중 에이전트 협업을 위해 특히 설계되었으며, 이는 Letta의 초점이 아님
  • 모델이 스스로 기억을 관리하게 하는 대신, 개발자가 명시적으로 정의하고 제어하는 상태 전환, 분기, 순환을 원하는 팀 — LangGraph는 그래프 기반의 명시적 상태 제어를 제공함
  • 이미 마이크로소프트 도구로 표준화된 .NET 중심 기업 팀 — Semantic Kernel이 해당 스택과 더 직접적으로 통합됨
  • 대신, 사용자 지정 지속성 로직을 직접 작성하지 않고도 세션 간에 특정 사실, 선호, 이력을 기억해야 하는 단일 에이전트가 결정적인 요건일 때 Letta를 사용하세요

Letta 대 대안

Letta는 에이전트 구축 문제의 서로 다른 측면 — 기억 및 상태 지속성, 다중 에이전트 오케스트레이션, 명시적 그래프 제어 — 에 각각 최적화된 다른 에이전트 프레임워크들과 경쟁합니다.

도구
인터페이스
라이선스
지원 주체
적합한 대상
LettaPython/TS 코드Apache 2.0Letta Inc.(VC 투자)단일 에이전트의 장기 기억
LangChainPython/JS 코드MITLangChain Inc.(VC 투자)범용 LLM 앱 및 에이전트
LangGraphPython/JS 코드MITLangChain Inc.(VC 투자)명시적 그래프 기반 에이전트 상태
CrewAIPython 코드MITCrewAI Inc.(VC 투자)역할 기반 다중 에이전트 팀
AutoGenPython 코드MIT / CC-BYMicrosoft Research다중 에이전트 대화 패턴
Semantic KernelC#/Python/JavaMITMicrosoft.NET 중심 기업 앱

Letta를 평가할 때 흔한 오해

이러한 오해는 MemGPT와 Letta를 혼동하거나, Letta가 설계되지 않은 다중 에이전트 오케스트레이션 문제를 해결해줄 것이라 기대하는 데서 비롯됩니다.

자주 묻는 질문

Letta는 무료로 사용할 수 있나요?

네. Letta 프레임워크와 셀프 호스팅 서버는 Apache 2.0 라이선스로 오픈소스이며, 사용 제한 없이 상업적 제품을 포함한 어떤 용도로도 무료로 사용할 수 있습니다. 관리형 호스팅 옵션인 Letta Cloud는 별도의 가격 체계를 가지며, 제한된 무료 등급은 0달러부터 시작합니다.

MemGPT와 Letta의 차이는 무엇인가요?

MemGPT는 연구 논문과 오픈소스 프로젝트 모두의 원래 이름이었습니다. 2024년 9월 팀은 회사와 프레임워크명을 Letta로 바꾸었고, "MemGPT"는 이제 원래 연구 논문에서 설명된 에이전트 설계 패턴 — LLM을 위한 자가 편집 기억 — 만을 구체적으로 가리킵니다.

Letta는 누가 창업했나요?

UC 버클리 박사과정 학생인 Charles Packer와 Sarah Wooders가 MemGPT 연구 논문을 공동 집필했고, 2024년 9월 프로젝트가 이름을 바꾸고 상업화될 때 Letta Inc.를 공동 창업했습니다.

Letta는 얼마나 많은 투자를 유치했나요?

Letta Inc.는 2024년 9월 MemGPT에서 Letta로 이름을 바꾸는 것과 동시에, Felicis Ventures가 주도하고 Founders Fund와 Y Combinator가 참여한 1,000만 달러 규모의 시드 라운드를 발표했으며, 투자 후 밸류에이션은 약 7,000만 달러였습니다.

Agent Development Environment(ADE)란 무엇인가요?

ADE는 에이전트가 실행되는 동안 핵심 기억, 보관 기억, 추론 과정을 확인하고 편집할 수 있는 Letta의 시각적 인터페이스로, 개발 중에는 원래 불투명한 컨텍스트 윈도우를 보이고 편집 가능하게 만들어줍니다.

Letta Cloud의 비용은 얼마인가요?

Letta Cloud는 관리형 에이전트 수가 제한된 무료 등급을 제공하며 자체 API 키를 사용할 수 있습니다. Pro 등급은 월 20달러로 사용 할당량과 함께 최대 20개의 스테이트풀 에이전트를 사용할 수 있습니다. 별도의 API 개발자 플랜은 월 20달러에 사용량이 추가되며, 엔터프라이즈 가격은 맞춤 책정됩니다.

Letta는 어떤 라이선스로 배포되나요?

오픈소스 Letta 프레임워크와 서버는 Apache 2.0 라이선스로 배포되며, 이는 무료 상업적 사용, 수정, 셀프 호스팅을 허용합니다.

Letta의 GitHub 스타는 몇 개인가요?

letta-ai/letta 저장소는 GitHub 스타 24,000개를 넘어섰으며, 이는 이전 이름인 MemGPT로 모았던 11,000개 이상의 스타에 더해진 것입니다.

클라우드 API 대신 로컬 셀프 호스팅 모델로 Letta를 실행할 수 있나요?

Letta는 클라우드 모델 제공업체에 대해 자체 API 키를 사용하는 구성을 지원하며, 로컬 모델 백엔드와 결합할 수 있어 클라우드 제공업체 대신, 혹은 함께 셀프 호스팅 모델로 에이전트를 실행할 수 있습니다.

에이전트를 구축할 때 Letta가 LangGraph보다 나은가요?

어느 쪽이 절대적으로 낫다고 할 수는 없으며, 서로 다른 문제를 해결합니다. Letta는 단일 에이전트에게 세션 간 지속되고 스스로 관리되는 기억을 부여하는 데 특화되어 있고, LangGraph는 개발자가 통제하는 명시적 그래프 상태, 순환, 사람이 개입하는 단계에 특화되어 있습니다. 일부 팀은 그래프 기반 오케스트레이션과 Letta 같은 기억 계층을 함께 사용합니다.

출처

← 고급 로컬 LLM으로 돌아가기