Why a multi-model hub needs one external memory
LibreChat's whole premise is that you should not be locked to one model vendor. The catch is that each model starts from nothing: no shared memory of your project, your conventions, or what you decided last week. Hjarni is where that memory lives, as plain Markdown notes you own.
Because LibreChat is open-source and self-hosted, the notes stay yours on both ends. Hjarni stores them in the EU and exports the whole knowledge base as a Markdown ZIP whenever you want. Swap providers, swap models, and the notes keep working.
LibreChat treats MCP servers as first-class and supports remote ones over Streamable HTTP, so Hjarni is one endpoint plus OAuth, with no local subprocess to manage. In a team deployment, per-user OAuth means everyone reads and writes their own notes.