Repolode
letta-ai

letta-ai/letta-code

CLI、ブラウザー、チャットアプリから利用でき、永続的なメモリ、アイデンティティ、学習していくスキルを備えたAIエージェントを構築するための、状態を保持するエージェントハーネス。

スター
3,677
フォーク
443
未解決の Issue
515
最終コミット
2 時間前

これは何?

Letta Codeは、セッションをまたいでメモリ、永続的なアイデンティティ、過去の経験の記録を保持する状態を持ったAIエージェントを実行するためのハーネスです。エージェントは、長期間にわたって適応できるよう、自身のメモリブロック、スキル、プロンプトを書き換えられます。また、定期的なバックグラウンドでの情報整理を実行するよう設定することもできます。

エージェントとは、ローカルCLI、chat.letta.comのブラウザー画面、またはTelegram、Slack、Discordなどのメッセージング連携を通じて会話できます。コンテキストはMemFSを通じてgitで管理されるため、独自のGitHubリポジトリと同期できます。エージェントは過去のメッセージを検索したり、自分自身を含む他のエージェントをサブエージェントとして呼び出したりすることもできます。

このツールは、グローバル、プロジェクト、エージェントの各スコープから読み込むスキル、実行中の要所でスクリプトを実行するフック、自動承認するアクションを制御する権限モードに対応しています。ハートビートやcronによるスケジュール設定でエージェントを自律的に動かせます。また、Lettaにサインインすれば、リモートコンピューターやシークレットを複数のマシンで利用できます。

主な機能

  • 01永続的なメモリブロックと、MemFSを通じたgit管理のコンテキスト
  • 02グローバル、プロジェクト、エージェントの各スコープから読み込むスキル
  • 03バックグラウンド実行を含む、サブエージェントとエージェント間の呼び出し
  • 04Slack、Telegram、Discord、ブラウザーに対応したメッセージングチャネル
  • 05自動化のためのフック、権限モード、cron

ユースケース

  • 過去の会話を記憶する、長期間稼働するパーソナルアシスタントの構築
  • ハートビートやcronでスケジュールに沿って自律的に動くエージェントの運用
  • ノートPC、スマートフォン、Slackから同じエージェントと会話

クイックスタート

  1. 1

    npm経由でCLIをインストールします

    npm install -g @letta-ai/letta-code
  2. 2

    プロジェクトディレクトリに移動してCLIを実行します

    letta
  3. 3

    必要に応じてチュートリアルエージェントを実行します

    letta --new-agent --personality tutorial

使う前に知っておきたいこと

  • リモートコンピューター、シークレット、一部の機能を利用するには、Lettaへのサインインが必要です。
  • ネイティブWindowsでは、クライアント側の自動ドリーミングはデフォルトで無効になっています。
  • Python wheelsは、ネイティブWindows ARM64、Alpine/musl Linux、および32ビットシステムではサポートされていません。

トピック

よくある質問

letta-code とは?
CLI、ブラウザー、チャットアプリから利用でき、永続的なメモリ、アイデンティティ、学習していくスキルを備えたAIエージェントを構築するための、状態を保持するエージェントハーネス。 Letta Codeは、セッションをまたいでメモリ、永続的なアイデンティティ、過去の経験の記録を保持する状態を持ったAIエージェントを実行するためのハーネスです。エージェントは、長期間にわたって適応できるよう、自身のメモリブロック、スキル、プロンプトを書き換えられます。また、定期的なバックグラウンドでの情報整理を実行するよう設定することもできます。
letta-code は無料で使えますか?ライセンスは?
letta-code は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
letta-code は今もメンテナンスされていますか?
活発にメンテナンス中。letta-code の最終コミットは 2026年10月22日 です。
letta-code は何に使えますか?
過去の会話を記憶する、長期間稼働するパーソナルアシスタントの構築 ハートビートやcronでスケジュールに沿って自律的に動くエージェントの運用 ノートPC、スマートフォン、Slackから同じエージェントと会話
letta-code のインストール方法は?
npm経由でCLIをインストールします: npm install -g @letta-ai/letta-code プロジェクトディレクトリに移動してCLIを実行します: letta 必要に応じてチュートリアルエージェントを実行します: letta --new-agent --personality tutorial
letta-code はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/letta-ai/letta-code

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト