Two small tools from my Hermes setup, now open source

2026-10-22 · session-vault · search-fusion · MIT

I run a personal AI agent (Hermes Agent) every day, plus Claude Code, Codex, OpenCode and a few others. Two pieces I built for that setup are now public under MIT.

session-vault

https://github.com/kyupark/session-vault

Every agent keeps its transcripts somewhere different, in a different format, and some of them prune old sessions. session-vault pulls them into one local SQLite database with full-text search.

search-fusion

https://github.com/kyupark/search-fusion

A Hermes plugin that replaces the single-provider web_search with a fused, budget-aware layer.

What I left out

Both repos are trimmed copies of what I run. The browser exporters that pulled my ChatGPT, Gemini and Grok web history were removed: they depend on a logged-in session and private endpoints, which is fine for my own account and not something to hand out.

Review before release

Before publishing, Claude and Codex each reviewed both repos independently. They agreed on no secrets, and between them found one SSRF gap in web_fetch, a Codex-adapter bug that silently skipped every session when the archive path contained a cache folder, and README gaps. All fixed, and the fixes went back into the versions I actually run.

Status: personal tools, published as-is. Tested on macOS.