#14073: [wip]support OpenViking Memory Plugin
docs
scripts
stale
<!-- greptile_comment -->
<h2>Greptile Overview</h2>
<h3>Greptile Summary</h3>
This PR adds a new `memory-openviking` extension plugin implementing long-term memory via an OpenViking HTTP service, including tools (`memory_store`, `memory_recall`, `memory_forget`), optional auto-recall/auto-capture hooks, docs/runbook entries, and a helper E2E script.
Key integration points are via the plugin SDK hook system (`before_agent_start` for recall context injection and `agent_end` for capture), matching the existing `memory-lancedb` pattern, plus a new package under `extensions/memory-openviking` and corresponding lockfile/docs updates.
<h3>Confidence Score: 3/5</h3>
- This PR is close to mergeable but has a couple of concrete issues that can break usage and safety of the provided E2E script.
- Core plugin wiring and hook usage aligns with existing patterns, but (1) the E2E script uses unscoped `pkill -f` which can terminate unrelated processes, and (2) the config env fallback for the API key is inconsistent with the tests/examples, leading to auth failures when users rely on `MEMORY_OPENVIKING_API_KEY` alone.
- scripts/openviking-e2e.sh, extensions/memory-openviking/config.ts
<!-- greptile_other_comments_section -->
<sub>(2/5) Greptile learns from your feedback when you react with thumbs up/down!</sub>
<!-- /greptile_comment -->
Most Similar PRs
#8795: feat(memory): add Redis-backed long-term memory plugin
by tf-gmail · 2026-02-04
78.2%
#10591: feat(hooks): add session-start-memory bundled hook
by morningstar-daemon · 2026-02-06
74.1%
#19341: Mind Memory Fork
by juliopx · 2026-02-17
73.8%
#12596: fix(status): show third-party memory plugins as active instead of u...
by nhadaututtheky · 2026-02-09
73.7%
#22518: feat(extensions): add chromadb-memory plugin with multi-agent colle...
by ta3pks · 2026-02-21
72.8%
#22733: feat(plugin): add runner-extensions extension
by cintia09 · 2026-02-21
72.5%
#14576: Fix/memory loss bugs
by ENCHIGO · 2026-02-12
72.5%
#20338: feat: add daedalus-memory plugin — trust-gradient memory with tri-c...
by CmdrFALCO · 2026-02-18
72.5%
#19787: feat: Antigravity Fork - Token Economy, Mem0, sqlite-vec, Auto-Arch...
by msrovani · 2026-02-18
72.1%
#15896: fix(memory-lancedb): capture even with injected recall context
by aelaguiz · 2026-02-14
71.9%