このプロジェクトについて

elizaOSは、TypeScriptで構築されたオープンソースのエージェント型オペレーティングシステムです。コアランタイム、Elizaユーザー向けアプリ、CLI、クラウドサービス、ネイティブブリッジ、ファーストパーティプラグインを含むモノレポを提供します。このフレームワークはモデルに依存せず、アクション、プロバイダー、エバリュエーター、サービス、モデルハンドラー、ルート、イベント、テスト、アプリビューを登録できるプラグインを通じて拡張可能です。 主要コンポーネントには、@elizaos/core(AgentRuntime、型、メッセージループ、メモリと状態のプリミティブ)、@elizaos/agent(スタンドアロンエージェントとHTTPバックエンド)、@elizaos/app-core(共有アプリケーションホスティングとプラットフォームオーケストレーション)、@elizaos/ui(共有React UI)、およびプロジェクトとプラグインのスキャフォールディング、アップグレード、デプロイメントのためのelizaos CLIが含まれます。 Elizaは、チャット、音声、メモリ、ナレッジ、ドキュメントワークフロー、メッセージングおよびワークスペースコネクタ、カレンダー、リマインダー、受信トレイ、目標、ヘルスドメイン、ブラウザおよびデスクトップ自動化、ネイティブデバイスブリッジ、非カストディアルのEVMおよびSolanaウォレット操作、スケジュールされたワークフロー、コーディングエージェントのオーケストレーションをサポートします。ローカル推論は@elizaos/plugin-local-inferenceを通じて利用可能で、Gemma 4をベースにしたテキストティアに加え、ローカル埋め込み、音声、視覚、画像生成アセットを備えています。Eliza Cloudは、オプションのアカウントサービス、ホスト型モデルルーティング、デプロイメント、クロスデバイス接続を提供します。 リポジトリには、BunとNodeを使用してソースから実行する手順、一般的なビルドおよびテストコマンド、コントリビューションガイドラインが含まれています。起動可能なLinuxおよびAndroidディストリビューションは、別のelizaOS/osリポジトリで維持されています。