temm1e-labs/temm1e

One of the ground zero for AGI, maybe, probably. Free and Open Source forever and ever!

何を解決するか

Temm1e は一時的な AI インタラクションを超えて、永続的な AI パートナーとエージェントランタイムを構築することを目的としています。エージェントがセッション間ですべてを忘れてしまう「エピソード型知能」の問題を解決するために、記憶、個性、そして時間とともに継続的なスケジュール作業に戻れる環境を提供します。

動作方法

Rust で書かれた Temm1e は、さまざまな LLM(Anthropic、OpenAI、Gemini など)のハーネスとして機能します。エージェントループを5段階のプロセスで管理します:リクエストの理解、ツールの実行、コンテキストの管理、成果の記録、リソースの解放。

主な技術的構成要素は以下の通りです:

  • メモリシステム:$λ$-Memory を使用して継続的な注目度曲線(時間とともに重要度が低下)を実現し、Engram で長期的な事実を管理します。
  • コンピュータ操作:認証済みブラウザ操作のための「Prowl」、デスクトップのスクリーンショットと入力操作のための「Gaze」を備えます。
  • コードレイヤー:「Tem-Code」により、エージェントがリポジトリ内でファイルを確認・編集・シェル/Git操作を直接実行できます。
  • 協調機能:依存関係を考慮したタスクに分割できるスウォームモデル("Many Tems")と、専門的コア(例:研究やデバッグ)を維持する「TemDOS」をサポートします。
  • 永続性:「Perpetuum」システムにより、スケジュールされた活動とバックグラウンド監視が可能になります。

対象ユーザー

ターミナル、ブラウザ、デスクトップをまたいで動作し、個性と長期記憶を保持できる永続的で自律的なエージェントを求める開発者やパワーユーザー向けです。

主な特徴

  • 永続的なアイデンティティ:異なる会話やセッション間で一貫した個性と記憶を維持します。
  • コンピュータ操作:API なしでアプリケーションと対話するためのネイティブブラウザセッションとデスクトップ制御を提供します。
  • 数学的厳密性:記憶の減衰、タスク選択、証拠のランク付けに特定の式を使用し、エージェントの振る舞いを検査可能にします。
  • マルチエージェント協調:複雑で並列化可能なタスクを処理するためのワーカースウォームを起動できる能力があります。
  • クロスプラットフォームインターフェース:TUI、CLI、またはメッセージゲートウェイからアクセス可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト