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
  • プロジェクト
  • プロジェクト