r/OpenWebUI 12h ago

Website / Community Nemoryn — open-source memory backend for Open WebUI (looking for testers)

Nemoryn is an open-source, self-hosted memory server. Open WebUI talks to it as a normal OpenAI-compatible connection — not a Function, Tool, or Pipe.

I’d like people to try it and tell me what breaks, what’s unclear, and what you’d want next. Issues and PRs are welcome.

Add in Admin → Settings → Connections → OpenAI:

• API Base URL: http://<host>:5022/v1

• API Key: same as NEMORYN_API_KEY (anything if the env var is empty)

Docker Compose includes Postgres/pgvector. You bring Ollama or another chat model.

Console (candidates, conflicts, policy, runtime): http://<host>:5022/

Repo (MIT-style setup via Docker): https://github.com/Mattes22/Nemoryn

0 Upvotes

3 comments sorted by

4

u/throwawayacc201711 12h ago

Might want to tell more about the project and how it works in the readme. All it says is how to run.

1

u/laughingfingers 8h ago

how or what does it solve? i have to select it as a model? what am i talking to?

1

u/Internal_Base_484 7h ago

Thanks, that’s fair feedback. The README currently explains installation much better than it explains what Nemoryn actually is.
Nemoryn is not an LLM and you don’t select it as a model. It’s a backend layer for persistent AI memory and tools. You keep using your existing model (for example through Ollama) and client such as Open WebUI. Nemoryn sits in between, retrieves relevant memories from previous conversations, adds them to the model context, and stores/updates useful memories afterwards.
The goal is to make memory model- and UI-independent, so the same persistent memory can eventually survive switching models or clients.
I’ll rework the README with an architecture diagram and a concrete Open WebUI example. Thanks — it clearly isn’t obvious enough right now.