LOCAL ALPHA OPENREST APIMCP STDIOPOSTGRES 16DASHBOARDPRIVATE DEPLOY

Lore Context.

AI エージェントの記憶、評価、ガバナンスのための制御プレーン。

記憶が本番リスクになる前に、各エージェントが何を覚え、使い、忘れるべきかを把握します。

$ pnpm seed:demo && pnpm smoke:dashboard
Recall@50.928
Precision@50.814
Stale-hit2.1%
p95 latency142ms
lore › context.ledger live · 14.2 q/s
Memories tracked12,840↑ 312/h
Pending review72 redact · 5 flag
Recall@50.928+0.041
p95 latency142ms+8ms
sourcememoryevidenceused_in_responsestale_scoresensitivityreview_status
claude-code#a4f1api-contractyes lowapproved
cursor#b2c8pricing-noteyes lowapproved
qwen-code#c9d3deploy-fixyes medflagged
hermes#d1a7private-keyyes highredact
fastgpt#f3c1old-schemano medreview
context.compose()
eval 0.94
policy pass
trace 142ms
k 5 / 12
gov · gate
memory#a4f1STALESENSITIVE
postgres://lore_local · audit_logall synced 0.4s ago
01 / PROBLEMThe memory gap

エージェントは記憶します。チームには証拠が必要です。

長期記憶は増えていますが、1つの回答の監査経路を示せるチームはまだ多くありません。

01
14d agonow

古い記憶

過去の決定が今日の出力に混ざることがあります。

02
? doc?user?run?when?

不明な出典

有用な事実が出ても、どのセッション由来か分かりません。

03
agent !memory

危険な保存

幻覚、秘密、機微情報が共有記憶に残る可能性があります。

04
pgvecqdrantweav.milvus

バックエンド固定

保存先ごとにスキーマと検索経路が分断されます。

02 / SYSTEMPipeline

エージェントと記憶の間にある管理された経路。

Lore は検索を評価し、回答経路を追跡し、危険な書き戻しをガバナンスに回します。

System diagram · context plane v0.4read path · policy gate · persist + audit
MCP CLIENTSSDK · STDIOCOMPOSERCONTROLPERSISTENCE claude-codecursorqwen-codehermesdify CALLcontext.query()k:5 · ttl:24h · scope:repo COMPOSEcontext.compose() retrieve() k=12rerank() localpolicy() redact 2trace() 142msreturn 5 / 12 evalrecall@5 · precision · MRRtracespan tree · per-source · p95governancepolicy · redact · review Postgresaudit · WAL · pgvector1,284,432 rows agentmemoryqdrant · weaviate · pgvec
01MCP clients

MCP stdio と REST を通じて同じガバナンス層で query、write、review を行います。

02context.query

出典、鮮度、ポリシー状態を含むランク付き記憶検索。

03composer

Lore は検索を評価し、回答経路を追跡し、危険な書き戻しをガバナンスに回します。

04eval / trace / governance

検索器や鮮度基準を変えながら recall、precision、stale-hit、latency を確認します。

05Postgres + adapter

記憶、出典、ポリシー状態をエクスポートします。

03 / FEATURESProduct surfaces

6つの製品サーフェス。1つの監査証跡。

各機能は検査可能で、スクリプト化でき、必要に応じて無効化できます。

F · 01context.query
› context.query("auth flow", k:5)

Context Query

出典、鮮度、ポリシー状態を含むランク付き記憶検索。

stdio · httpk=1..32ttl-aware
F · 02eval.run
run #248 → #276 · +9.2%

Eval Playground

シードデータで検索設定を再生し比較します。

recall@5precision@5MRR
F · 03observability
composeretrievererank

Memory Observability

検索、書き込み、削除、ポリシー判断を追跡します。

span treeper-agentp50/p95/p99
F · 04governance
+ memory#a4f1+ scope:repo- secret redactedapproveredactdeferreject

Governance Review

提案された記憶を承認、編集、拒否、忘却します。

policy.loreapprove/rejectdiff view
F · 05export.mif
lore12,840 memqdrantreplay

Memory Portability

記憶、出典、ポリシー状態をエクスポートします。

JSON Lines.lore.tarreplay()
F · 06deploy.local
your networklore-apidashboardpostgres

Private Deployment

Docker Compose と Postgres でローカル/VPC 実行。

docker composeair-gappedBYO Postgres
04 / ALPHAShipped this week

v0.4 alpha に含まれるもの。

まず動くものを作り、継続的に磨きます。Docker Compose でローカル実行できます。

REST API/v1/context, /v1/memory, /v1/eval — typed, documentedv0.4.0
MCP stdio SDK transportDrop-in for any MCP-compatible clientmcp 0.6
Next DashboardTrace explorer, eval comparison, policy review queuenext 14
Postgres incremental persistenceWAL-backed, audit log, idempotent writespg 16
Demo dataset4,200 seeded memories across 6 fictional teamspnpm seed:demo
Playwright smokeDashboard renders + 8 critical paths coveredpnpm smoke
Docker Composelore-api · dashboard · postgres in one filedocker
Cloud sync (private)Behind a flag · single-tenant · invite onlyflag
Eval autopilotScheduled runs against shadow traffic · in reviewnext

Build manifest

v0.4.0 · 28.04.2026
version
v0.4.0-alpha
commit
release tag
runtime
node 22+ · pg 16
smoke
passing · local gate
bundle
static website · Docker images
memory floor
512 MB
telemetry
off by default
license
Apache 2.0
# first rungit clone github.com/Lore-Context/lore-context
pnpm install && pnpm seed:demo
pnpm test # release gate
05 / EVALLast run · 4m ago

自分のデータで評価を証明。

検索器や鮮度基準を変えながら recall、precision、stale-hit、latency を確認します。

eval/run-0276seed: lore-demo · 4,200 q · retriever: bge-m3 · reranker: cohere-r3LOCAL · v0.4.0-alpha · smoke passing
Recall@50.928+0.041 vs baseline
Precision@50.814+0.022 vs baseline
MRR0.762+0.018 vs baseline
Stale-hit2.1%-0.6pt vs baseline
p95 latency142ms+8ms vs baseline

Per-stage span timing · last 8 traces

embed14ms
retrieve.pgvec46ms
rerank.cohere32ms
eval.score9ms
policy.gate4ms
compose11ms
trace.flush3ms

Top retrieval sources

cursor86%
claude-code74%
qwen-code52%
hermes41%
dify28%
fastgpt12%
4,200 queries · 84,000 memories↗ rerun · diff vs main
06 / INTEGRATIONSDrop-in MCP

既存エージェントのプロトコルで接続。

MCP stdio と REST を通じて同じガバナンス層で query、write、review を行います。

CLClaude Codemcp.stdio · alpha
CUCursormcp.stdio · alpha
QWQwen Codemcp.stdio · alpha
OPOpenClawmcp.stdio · alpha
HEHermesmcp.stdio · alpha
DIDifyrest.v1 · alpha
FAFastGPTrest.v1 · planned
RORoo Coderest.v1 · planned
OPOpenWebUIrest.v1 · planned
LOLocal agentsrest.v1 · planned
07 / STARTStart

ローカル Alpha から始め、拡大前に記憶品質を証明します。

4つのコマンド、デモデータ、ダッシュボード表示を確認する Playwright smoke。

$ pnpm install
$ pnpm build
$ pnpm seed:demo
$ pnpm smoke:dashboardverified · no remote assets · smoke passing