
Cognos Session Memory
io.github.base76-research-lab由 GitHub 帳號 base76-research-lab 發布v0.1.0更新於 Oct 24, 2026
CognOS trust scoring (C=p·(1-Ue-Ua)) and session trace storage as MCP tools.
發布方自己的服務:Memory.fit
概覽
一個本機 MCP 伺服器,將工作階段摘要存入 SQLite,以 CognOS 公式計算信任分數,並在後續對話中重新載入經驗證的上下文。
- 可以做什麼
- 儲存結構化的工作階段摘要,可附上專案標籤,並對其進行信任評分後寫入本機 SQLite 軌跡資料庫。依可選的信任門檻載入最近一次經驗證的上下文,讓新對話從既有決策與待解決問題開始。上下文經信心公式評分後,依風險等級被注入、標記待人工複核或不予注入。
- 適用情境
- 適合希望在不同對話之間保持連續性,並偏好使用可評分、可稽核的上下文而非一般向量檢索的情境。適用於長期研究或工程工作,需要在工作階段之間延續決策與待解決問題。
- 執行需求
- 以本機 Python 程序執行,從 PyPI 套件安裝,通常以 python3 啟動。需要一個可寫入的 SQLite 資料庫路徑,可透過環境變數 COGNOS_TRACE_DB 設定(預設 data/traces.sqlite3)。未宣告任何身分驗證。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Cognos Session Memory,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
CognOS Session Memory
mcp-name: io.github.base76-research-lab/cognos-session-memory
Verified context injection via epistemic trust scoring for LLMs.
Solves session fragmentation by maintaining verified, high-confidence session context between conversations.
Problem
Large language models suffer from session fragmentation: each new conversation starts without verified context of previous work. This forces repeated explanations, loses decision history, and breaks long-running workflows.
Existing solutions (persistent memory systems, vector retrieval) either:
- Lack trust scores before injection → hallucinations propagate
- Don't audit which context was injected → compliance gaps
- Treat all past information equally → noise overwhelms signal
Solution
A plan-mode gateway that:
- Extracts structured context from 3-5 recent traces
- Scores context quality via CognOS epistemic formula:
C = p · (1 − Ue − Ua) - Injects as system prompt only if
C > threshold - Flags for manual review if
C < threshold - Audits every context injection with trace IDs → EU AI Act compliance
Architecture
Core Formula
Action Gate
API
POST /v1/plan
Extract and score context.
Request:
Response (if injected):
Response (if flagged):
Modes
- auto (default) — inject if
trust_score ≥ threshold, else flag - force — always inject (for testing)
- dry_run — compute score but never inject
Claude Code Integration
As a /compact replacement
Claude writes a structured summary, trust-scores it, and persists it to SQLite.
Next session: automatically injected as SESSION_CONTEXT before your first prompt.
See docs/COMPACT_ALTERNATIVE.md for a full comparison.
As an MCP server
Add to ~/.claude/settings.json:
Tools exposed:
Quick Start
Installation
Run Gateway
Test /v1/plan (dry_run)
Test /v1/plan (auto)
Modules
- trust.py — CognOS confidence formula, action gate, signal extractors
- trace_store.py — SQLite persistence (write/read/purge)
- plan.py — Context extraction, trust scoring, system prompt building
- main.py — FastAPI gateway + middleware
- mcp_server.py — MCP stdio server (
save_session,load_session)
Testing
Documentation
- COMPACT_ALTERNATIVE.md — Why this beats
/compact - PAPER.md — Research paper
Research Paper
See docs/PAPER.md — "Verified Context Injection: Epistemically Scored Session Memory for Large Language Models"
Status: Independent research — Base76 Research Lab, 2026 Authors: Björn André Wikström (Base76)
Citation
License
MIT
Contact
- Author: Björn André Wikström
- Email: [email protected]
- ORCID: 0009-0000-4015-2357
- GitHub: base76-research-lab
來源:README.md,提交 32fd411
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
其他 Memory 整合

Memory.fit
fit.memory官方發布者
託管式 Memory.fit 伺服器,讓 AI 讀取你的訓練、睡眠、恢復與飲食資料,並寫回每週計畫、每日目標和飲食計畫。
pg.ddx.io: the PostgreSQL community's memory
io.ddx.pg官方發布者
pg.ddx.io: the PostgreSQL community's memory 的託管 MCP 服務,由 pg.ddx.io 發布;無需登入;Streamable HTTP;29 個工具。
var.gg Naming Memory
gg.var官方發布者
遠端 MCP 伺服器,可依領域概念推薦並檢索韓、日、中、越、英多語言的程式識別字名稱,並提供 ERD 結構查詢。

Counterparts
ai.counterparts
為 Claude Code 與 Claude Desktop 提供的本地優先長期記憶:助理自行寫下關於你與專案的筆記,並在之後的對話中回想起來。

LAHZE - Persian AI Memory Platform
由 GitHub 帳號 pedramgholizadeh 發布
以波斯語為先的地理記憶平臺:發現地點,起草併發布僅限波斯語的記憶。AI 翻譯