Lettaは、OSがメモリを管理するようにエージェントの記憶を管理することを提案した研究プロジェクトMemGPTから生まれました。Lettaのエージェントは、常に見えているコアメモリと、読み書きできる外部ストアを持ちます。そのため、モデルのコンテキスト長をはるかに超える会話をまたいで、情報を保てます。
開発者はAPIでエージェントを作り、ツールとメモリブロックを定義して、長期間動かします。ユーザーの好みを覚えておくべきアシスタントやコンパニオン、経験から学ぶエージェントに向いています。ホスト型のプラットフォームがデプロイを管理し、エージェントが覚えている内容を確認して編集するツールも使えます。
Lettaはオープンソースで、無料枠と有料プランのあるクラウドサービスがあります。メモリの仕組みは複雑さとコストを増やし、エージェントが保存する内容にはプライバシーへの配慮が必要です。代替にはMem0、Zep、メモリ付きのLangGraph、OpenAIやAnthropicの製品のメモリ機能などがあります。Lettaは、覚えているエージェントを作る開発者に向いています。