Gnosil/semantix

semantic agent kernel which make agent efficient and self-evolve

何を解決するか

AIコーディングエージェントは通常、セッションが終了するとすべてのコンテキストを失います。さらに、標準のプロバイダープレフィックスキャッシュは、プロンプトの先頭に1文字の変更(たとえば請求マーカー)があると、キャッシュ全体が無効化されてしまうため、頻繁に失敗します。これにより、APIコストが増加し、応答速度も遅くなります。

仕組み

Semantixは、完了したセッションから再利用可能な「スライス」(タスクパターン、プロジェクト知識、ツールシーケンス)を抽出し、ローカルライブラリに保存するメモリーカーネルを提供します。その後、これらの関連スライスを新しいセッションに再注入します。コスト最適化のために、ゲートウェイを使用してプロンプトを無効にするマーカーを削除し、ツール配列を標準化することで、プロンプトがバイト単位で安定するようにし、プロバイダーレベルのキャッシュがヒットする確率を高めます。

対象ユーザー

Claude Code、DeepSeek-Reasonix、またはカスタムのOpenAI互換クライアントを使用している開発者で、セッション間でプロジェクトコンテキストを維持し、APIコストを削減したい方。

特徴

  • セッション間メモリ: 過去のセッションから学習し、毎回プロジェクトの規則やテスト構成を再設定する必要がなくなります。
  • バイト単位で安定したインジェクション: スコアではなくIDで取得データを順序付け、類似リクエストに対して同一のプレフィックスを維持します。
  • プレフィックスの整備: リクエストごとの属性マーカーを自動的に削除し、キャッシュの無効化を防ぎます。
  • 柔軟な統合: スタンドアロンのCLIエージェント(semantix-agent)として使用可能、既存エージェントにツール登録で接続可能、または任意のOpenAI互換クライアント向けゲートウェイとしてデプロイ可能。

関連

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