Statewave icon

Statewave

Statewaveは、AIエージェントとLLMアプリ向けのオープンソースのメモリランタイム。セッションをまたいで過去のイベントを参照できる、永続的で構造化されたコンテキストを保存します。

Statewave

AI エージェント向けのオープンソースメモリランタイム

Statewave は、AI エージェントと LLM アプリケーション向けのオープンソースのメモリランタイムです。永続的で構造化されたコンテキストを provenance 付きで保存することで、アプリケーションが毎回ゼロから始めるのではなく、セッションをまたいで過去のイベントを参照できるようにします。

この製品は Postgres 上でセルフホストされ、本番環境の AI システム向けインフラとして位置づけられています。ワークフローでは、生のエピソードを記録し、それらを型付きメモリにコンパイルし、プロンプトやエージェントループに注入できる、ランク付け済みでトークン上限付きのコンテキストを返します。

Statewave には、感度ラベル、監査レシート、削除、ポリシーフィルタリングといったガバナンス用の基本機能も含まれています。サイトでは、ローカルまたはセルフホストでのデプロイ、管理コンソール、MCP クライアント、SDK、コネクタへの統合経路が強調されています。

主な機能

追記専用のエピソード記録

Statewave は、チャット、ツール呼び出し、意思決定、ワークフローイベントを、元のやり取りの履歴を保持する追記専用のエピソードに変換します。

型付きメモリのコンパイル

ヒューリスティックまたは LLM のコンパイラが、信頼度と有効性のメタデータ付きで、プロフィール事実、エピソード要約、手順、アーティファクト参照などの型付きメモリを導出します。

プロンプト向けのコンテキスト組み立て

ランタイムは、決定論的な検索、再現性と類似性のシグナル、そしてソースエピソードへの provenance を備えた、ランク付け済みでトークン上限付きのコンテキストバンドルを組み立てます。

ガバナンスと監査アーティファクト

ガバナンス機能には、感度ラベル、ポリシーフィルタリング、改ざん検知可能な監査レシート、各エントリの上書き状態、削除ワークフローが含まれます。

開発者向け統合インターフェース

開発者向けスタックには、Python と TypeScript の SDK、REST API、Docker Compose デプロイ、互換クライアント向けの MCP サーバーが含まれます。

コネクタベースの取り込み

コネクタは、GitHub、Slack、ドキュメント、Zendesk、n8n、Zapier などのツールからのデータを同じエピソードモデルに正規化します。

実用的なユースケース

  • 永続的なエージェントメモリ

    以前の意思決定、サポートスレッド、ワークフロー履歴を記憶し、次のターンで直近のチャットメッセージだけに頼らずそのコンテキストを返すエージェントを構築します。

  • チームとプロジェクトの知識

    Issue、pull request、ドキュメント、Slack スレッド、チケット、ワークフロー実行を共有メモリ層に取り込み、チームがプロジェクト履歴と意思決定に基づいて回答を導けるようにします。

  • 本番システム向けのガバナンスされたコンテキスト

    本番ワークフローでレビュー可能なコンテキスト組み立てと、メモリへの制御されたアクセスが必要な場合に、provenance、感度ラベル、監査レシートを活用します。

  • 開発者統合とローカルセットアップ

    既存の開発ワークフローに合うローカルメモリ層が欲しい場合に、MCP 互換クライアント、SDK ベースのアプリケーション、またはセルフホスト型デプロイへランタイムを接続します。

  • サポートと運用のメモリ

    コネクタを通じて外部システムを正規化し、サポートや運用のワークフローで、顧客履歴、チケットの状態、過去の試行をツール横断で参照できるようにします。

Pros and Cons

Pros

  • オープンソースで Apache-2.0 ライセンスのため、ランタイムのソースを確認でき、セルフホスト可能です。
  • Postgres 上で動作し、API、管理コンソール、データベースを含むワンコマンドのセットアップでローカル起動できます。
  • provenance 付きの構造化メモリをサポートしており、個々のメモリをソースエピソードまで追跡できます。
  • 感度ラベル、監査レシート、削除ワークフローなど、ガバナンス志向の機能を備えています。
  • SDK、REST API アクセス、MCP サーバー、モジュール式コネクタなど、複数の開発者向け入口を提供します。

Cons

  • 価格ページは現在 404 を返すため、公開サイトでは明確な料金モデルやプラン構成が示されていません。
  • 一部の機能詳細は製品ページやコネクタページで説明されていますが、実装の詳細や対応エコシステムの一部は依然としてドキュメントに委ねられています。

FAQ

Statewave をローカルで実行できますか?

Statewaveはローカルまたはセルフホスト環境で実行できるように設計されています。開発者向けの手順では、API、管理コンソール、Postgres を起動するワンコマンドのセットアップが示されており、アカウントを作成せずに MCP クライアントへ接続できます。

Statewave はアプリに何を出力しますか?

Statewave は生のエピソードを保存し、型付きメモリにコンパイルしたあと、モデル用にランク付けされたトークン上限付きのコンテキストを取得します。製品ページでは、記録、コンパイル、コンテキスト、ガバナンスという決定論的なループとして説明されています。

開発者はどのように統合しますか?

サイトでは、Python と TypeScript の SDK、REST API、Docker Compose デプロイ、OpenTelemetry、そして Claude Code、Claude Desktop、Cursor、VS Code Copilot、Codex CLI などのクライアント向け MCP サーバーが紹介されています。

どのようなデータを入力できますか?

コネクタページには、GitHub、Slack、Discord、ドキュメントと Markdown、Zendesk、Intercom、Freshdesk、Gmail、Jira、n8n、Zapier、データベースレコードなどのソースが一覧表示されています。各コネクタは、入ってくるイベントを Statewave のエピソードモデルに正規化します。

サイト上で価格は確認できますか?

ウェブサイトには価格の詳細は表示されていません。価格ページの URL は現在 404 ページを返すため、ソース資料で確認できるのは、この製品がオープンソースでセルフホスト型であることまでで、有料提供の構成は明示されていません。

Quick Facts

カテゴリ
開発者向けツール / AI インフラ
主な用途
AI エージェントと LLM アプリ向けのメモリランタイム
デプロイ
Postgres 上でセルフホスト; ローカルセットアップ対応
ライセンス
Apache-2.0
開発者向けインターフェース
Python SDK、TypeScript SDK、REST API、MCP サーバー
ソースドメイン
statewave.ai

Statewaveの代替品