Lettaは、文脈を記憶し経験から学び、継続的に改善するステートフルなエージェント向けAI研究ラボ兼プラットフォームです。Letta Codeは、永続エージェント、チャンネル、スケジューリング、リモート環境、BYOKに対応します。

Letta preview

概要

Lettaは、情報を記憶し、経験から学び、時間の経過とともに改善するステートフルなエージェントに焦点を当てたAI研究ラボ兼製品プラットフォームです。一般向け製品の Letta Code は、永続メモリ、カスタムスキル、チャンネル、スケジューリング、リモート実行を備えたエージェントを構築・運用するためのパーソナライズされたエージェントシステムです。

このサイトでは、Letta は MemGPT およびコンテキスト管理、メモリモデル、継続学習に関する関連研究の起点として紹介されています。製品としては、その研究が、セッションやモデルをまたいで文脈を引き継ぎ、バックグラウンドで動作し、既存のモデルプロバイダーやコーディングプランに接続できるエージェントを求めるユーザー向けのソフトウェアになります。

主な機能

永続エージェント

Letta Codeは、各セッションを独立したものとして扱うのではなく、時間の経過とともにアイデンティティ、スキル、プロンプト、その他の文脈を保持する永続エージェントを中心に設計されています。

継続学習とメモリ

この製品では、メモリと学習が最上位の振る舞いとして説明されています。エージェントはスリープ時の計算によって改善し、メモリを失うことなくモデル変更をまたいで文脈を保持できます。

チャンネルとチーム内コミュニケーション

エージェントは Slack、Discord、Telegram、またはカスタムチャンネルに接続でき、人々が普段使っている場所でやり取りできます。

リモート環境

ユーザーは、リモートデバイス、サンドボックス、またはVM上でエージェントを実行し、複数のデバイスにまたがって同時に動作させることができます。

スケジュールされたタスク

Letta Codeは、スケジュール、プロアクティブな作業、タスクレビューをサポートしており、エージェントに結果の監視や時刻に応じた動作を任せられます。

マルチモデル構成

この製品は独自のAPIキーやコーディングプランに対応しており、外部モデルのサブスクリプションも含まれます。料金ページでは、すべてのプランでBYOKにも対応していると記載されています。

実用例

  • 長期稼働する個人向けエージェント

    エージェントのアイデンティティと作業文脈を時間の経過とともに保持し、繰り返しのタスクを毎回ゼロから始めないようにします。

  • チームのコミュニケーションワークフロー

    Slack、Discord、Telegram、またはカスタムチャンネルにエージェントを接続し、チームが既存のコミュニケーションツールで協働できるようにします。

  • リモート実行

    作業をローカルマシンの外で行う必要がある場合や、複数の環境にまたがる必要がある場合に、リモートデバイス、サンドボックス、またはVM上でエージェントを実行します。

  • バックグラウンドおよびスケジュール実行

    手動の指示を待つのではなく、スケジュールを設定したり、結果を監視してプロアクティブに動作するようエージェントに指示したりできます。

  • Bring-your-own モデル構成

    現在のプロバイダーとの関係を維持したい場合に、独自のAPIキー、ローカルモデル、または既存のコーディングプランと一緒に Letta Code を使用します。

Pros and Cons

Pros

  • 永続エージェントは、時間の経過とともにメモリ、アイデンティティ、スキルを保持するよう設計されています。
  • BYOKのAPIキーや外部コーディングプランに対応しているため、既存アカウントで試しやすいです。
  • 料金ページによると、ローカルモデルを含めログインなしでローカル実行できます。
  • デスクトップ、CLI、リモート環境、接続済みチャンネルなど、複数の対話方法を提供します。
  • 料金ページでは個人利用と開発者利用が区別されており、製品の想定用途が理解しやすくなっています。

Cons

  • サイトにはあらゆる機能に関する完全な機能ドキュメントが用意されているわけではないため、一部のワークフローの詳細は公開ページからは不明瞭です。
  • 管理対象ステートやクラウド機能を利用するにはサインインが必要であり、高度な利用の一部は完全にオープンソースなローカルモードではなく Constellation に依存します。

FAQ

Letta Codeを使うのにアカウントは必要ですか?

Letta Codeは、独自のAPIキーを使って無料で利用でき、ChatGPT(Codex)やZ.aiなど既存のコーディングプランとも接続できます。chat.letta.com、リモート環境、管理対象ステート、Letta Auto などの Constellation 機能を使うには、サインインが必要です。

独自のAPIキーを使えますか?

はい。料金ページには、すべてのプランでBYOK(Bring Your Own API Keys)に対応していると記載されており、Letta Codeでは /connect またはデスクトップアプリのモデルプロバイダーメニューから接続できます。

Letta Codeは誰向けですか?

Letta Codeは、永続メモリ、カスタムスキル、スケジューリング、チャンネル、リモート環境のサポートを備え、記憶して学習するパーソナライズされたエージェントとして説明されています。Lettaのより広いプラットフォームは、ステートフルなエージェントとエージェントアプリケーションを構築するチーム向けに位置付けられています。

Letta Codeはチーム向けですか?

Constellationの無料アカウントでは、管理対象ステート付きで最大3体のエージェントを利用できます。個人向けプランは個人利用を想定しており、開発者向けプランは自動化されたワークロードを伴ってLetta API上に構築するチーム向けです。

Quick Facts

カテゴリ
AIエージェントプラットフォーム
主要製品
Letta Code
プラットフォーム
デスクトップアプリ、CLI、リモート環境、クラウド機能
サイト
letta.com
オープンソース
Letta Codeは完全なオープンソースと説明されています
料金
無料オプションあり。個人向け、有料API、エンタープライズ向けプランが掲載されています