Gnosil/semantix

semantic agent kernel which make agent efficient and self-evolve

解決的問題

AI 編碼代理通常在會話結束時會遺失所有上下文。此外,標準的提供者前綴快取經常失效,因為提示開頭的單一字元變更(例如計費標記)可能導致整個快取無效,進而導致更高的成本和更慢的回應時間。

工作原理

Semantix 提供一個記憶內核,從已完成的會話中提取可重用的「切片」(任務模式、專案知識和工具序列),並存入本地資料庫。然後將這些相關切片重新注入到新會話中。為了優化成本,它使用網關來移除導致提示無效的標記並標準化工具陣列,確保提示在位元級穩定,從而提高提供者級快取命中率。

適用對象

使用 AI 編碼代理(如 Claude Code、DeepSeek-Reasonix 或自訂 OpenAI 相容客戶端)的開發者,希望在會話間保持專案上下文並降低 API 開銷。

主要亮點

  • 跨會話記憶:從過去會話中學習,避免每次重複建立專案規範和測試佈局。
  • 位元級穩定注入:按 ID 而非分數對檢索資料排序,以確保相似請求的前綴完全一致。
  • 前綴淨化:自動移除每次請求的歸屬標記,防止快取失效。
  • 靈活整合:可作為獨立 CLI 代理(semantix-agent)使用,也可透過工具註冊附加到現有代理,或作為任何 OpenAI 相容客戶端的網關部署。

相關

  • 專案
  • 專案
  • 專案
  • 專案