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 を使用してエージェントの長期メモリを保存および同期し、セッション間の継続性を確保。
ドキュメントとリソース
- 完全なドキュメント: https://docs.letta.com
- チャネル統合ガイド: https://docs.letta.com/letta-code/channels
- SDK 概要: https://docs.letta.com/letta-agent-sdk/overview
- ライブデモ: https://chat.letta.com(ブラウザベースの UI)
プロジェクトステータス
letta-ai/letta-codeリポジトリで積極的に開発中。- 元の V1 コードは再現性のために
archiveブランチにありますが、新機能とバグ修正はメインブランチで行われます。
対象ユーザー
- 永続的なコンテキストを必要とする AI エージェントをプロトタイプまたはリリースしたい開発者。
- メモリ管理をゼロから構築せずに、会話型 AI を既存のワークフロー(例:Slack ボット)に統合したいチーム。
上記の情報はすべて、リポジトリの README から直接取得しています。
관련
- 프로젝트
- Dispatch
- 프로젝트
- 프로젝트
- 프로젝트