letta-ai/letta

Platform for stateful agents: AI with advanced memory that can learn and self-improve over time.

Letta – 상태 저장 AI 에이전트와 메모리

개요

  • Letta(이전 명칭 MemGPT)는 상호작용 전반에 걸쳐 상태와 메모리를 유지하는 AI 에이전트를 구축하기 위한 오픈소스 프레임워크입니다. 개발자는 학습하고, 개선하며, 지속적인 정체성을 유지할 수 있는 에이전트를 만들 수 있습니다.

핵심 구성 요소

  • 에이전트 하네스 및 런타임 – 메모리, 추론, 도구 사용을 관리하는 핵심 엔진。
  • 対話型ターミナル UI – ローカルでエージェントとチャットするためのコマンドラインインターフェース(letta)。
  • アプリサーバー – REST/WebSocket を介してエージェントを公開するセルフホスト HTTP サーバー(letta server)。他のサービスとの統合を可能にします。
  • チャネル – Slack、Telegram、Discord、およびカスタムチャネル用の組み込みコネクタ。人気のメッセージングプラットフォームからエージェントにアクセスできます。
  • Letta Agent SDK – 開発者がエージェントを独自のアプリケーションに直接埋め込むための TypeScript ライブラリ。
  • Letta Cloud – エージェントのメモリ、アイデンティティ、会話履歴を保存するオプションのホスト型サービス。同じエージェントを複数のデバイスで利用できます。

はじめに

# CLI を npm でグローバルにインストール
npm install -g @letta-ai/letta-code

# ローカルターミナルチャット UI を開く
letta

# または API アクセス用にサーバーを実行
letta server

使用方法

  • ターミナルで個人用チャットボットを実行。
  • チームが Slack/Discord で話せるセルフホストエージェントをデプロイ。
  • SDK を使用して、メモリ対応アシスタントを TypeScript の Web またはデスクトップアプリに埋め込む。
  • Letta Cloud を使用してエージェントの長期メモリを保存および同期し、セッション間の継続性を確保。

ドキュメントとリソース

プロジェクトステータス

  • letta-ai/letta-code リポジトリで積極的に開発中。
  • 元の V1 コードは再現性のために archive ブランチにありますが、新機能とバグ修正はメインブランチで行われます。

対象ユーザー

  • 永続的なコンテキストを必要とする AI エージェントをプロトタイプまたはリリースしたい開発者。
  • メモリ管理をゼロから構築せずに、会話型 AI を既存のワークフロー(例:Slack ボット)に統合したいチーム。

上記の情報はすべて、リポジトリの README から直接取得しています。

관련

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