letta-ai/letta-code

Stateful agents that are like people, with memory, identity, and the ability to learn and adapt

해결하는 문제

Letta Code는 AI 에이전트가 단순한 도구를 넘어서 사람처럼 행동할 수 있도록 하는 상태 유지형 에이전트 허브를 제공합니다. LLM의 단기 기억 한계를 극복하여, 에이전트가 지속적인 정체성과 시간이 지남에 따라 쌓이는 경험을 가지며, 자기 개선을 통해 진화할 수 있는 능력을 부여합니다.

작동 방식

이 시스템은 메모리 블록과 '꿈꾸기'(주기적인 자기 반성)의 조합을 사용하여 에이전트가 자신의 컨텍스트, 시스템 프롬프트, 기술을 프로그래밍적으로 재작성할 수 있도록 합니다. MemFS( Git으로 추적되는 컨텍스트 시스템)를 활용해 에이전트 상태를 다양한 환경 간에 동기화합니다. 에이전트는 여러 리모트 환경(노트북, VM, 클라우드 샌드박스)에 배포 가능하며 CLI, 데스크톱 앱, Slack 및 Telegram과 같은 메시징 통합을 통해 접근할 수 있습니다.

대상 사용자

상호작용에서 배우고 다양한 플랫폼 간에 장기 상태를 유지할 수 있는 능동적이고 항상 실행 중인 에이전트를 만들고 싶은 개발자 및 사용자에게 적합합니다.

주요 기능

  • 자기 개선: 에이전트는 자신의 프롬프트와 기술을 재작성하여 시간이 지남에 따라 적응할 수 있습니다.
  • 다중 에이전트 기능: 에이전트는 다른 에이전트(또는 자신)를 서브에이전트로 동기 또는 비동기로 호출할 수 있습니다.
  • MemFS: 모든 에이전트 컨텍스트와 메모리 블록을 Git 기반으로 추적합니다.
  • 크로스플랫폼 접근성: CLI, 데스크톱 앱, 브라우저, 다양한 메시징 채널을 통해 통합된 에이전트 접근이 가능합니다.
  • 리모트 실행: 여러 리모트 환경과 머신에서 에이전트를 실행할 수 있는 기능.

관련

  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트
  • 프로젝트