Replies: 4 comments 8 replies
|
also struggling here. the memory management is odd. it worked once but i cant get the memories to be invoked so it hallucinates often. |
|
I'm actively working on upgrading document processing so that:
Happy to share a proposal issue once I've written it up. |
|
Sounds like you want a new feature to be able to permanently pin specific document(s) to a chat, and not have to keep re-uploading it for each new chat. I would argue that uploading the document once and having the LLM create separate memories for each instruction in the SOP, and another for what order each step needs to be in is a better way of doing that. With that said I can understand wanting a simpler way to do it, anchored to a static file, that you can upload a new version of as needed, without having to create new memories each time. |

Uh oh!
There was an error while loading. Please reload this page.
I'm using Odysseus (Docker, Windows, local model via Ollama qwen2.5:7b) to build an internal assistant that answers staff questions from a set of company SOPs. Loving the chat + local model + privacy setup. Where I'm stuck is getting documents in persistently so they're retrieved automatically in normal chat.
What I've found so far:
Attaching a file in chat works, but only for that single message, the next question doesn't have the document, and MANAGE_DOCUMENTS → list returns nothing.
Brain → Memories import shreds a document into individual facts, which isn't the right shape for multi-page SOPs.
Library → Create → Import from file saves a document (PyMuPDF installed for PDFs), but I can't tell if/how the chat or agent actually retrieves from it.
In Agent mode, MANAGE_DOCUMENTS searches but finds nothing unless the doc is in the right place and I'm not sure where that is.
Library → Import (the Import button directly) always reports "imported 0 files" no error, no file added. Watching the browser Network tab, no POST request fires when I select a file, so the file never leaves the browser. Separately, importing via Brain → Add failed with session not found - needed for llm config until I started a fresh chat and sent a message first — after that, Brain import worked. So the import paths seem to depend on an active session, and the Library Import button in particular never sends anything.
Question: What's the intended flow for "load documents once → ask questions and have the relevant passages retrieved automatically"? Is there a RAG/vector pipeline over the Library I'm missing, or is the current path mainly per-message attachment + Memories? Anyone running a working SOP/knowledge-base setup. How did you wire it?
Setup: Docker Compose (Odysseus + ChromaDB + SearXNG + ntfy), ChromaDB healthy, MemoryVectorStore initialized in logs.
All reactions