Proposal: keep multimodal support as a sibling plugin to memory-lancedb-pro #275
Replies: 2 comments
-
|
Thanks, that makes sense. I agree that linking an early-stage external prototype in the main README was too early. I have stopped pushing that route and will keep the multimodal work under discussion first. I am also tightening the prototype repo wording so it is clearly positioned as:
So from here I will use
Once there is clearer consensus in |
Beta Was this translation helpful? Give feedback.
-
|
Small update on my side: I have now tightened the prototype repo wording to match this discussion more closely. Specifically, the repo now states that it is:
Latest repo update: gexinggexing/memory-multimodal-ingest@4bb74dd So I will keep using this discussion as the main place to converge on the boundary before proposing anything upstream again. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Following up from issue #272, I think the cleanest upstream path is to keep multimodal support as a sibling plugin first instead of turning
memory-lancedb-prointo an all-in-one runtime.Why this split makes sense:
Suggested split
Plugin A:
memory-lancedb-proPlugin B:
memory-multimodal-ingestStorage recommendation
Retrieval recommendation
Local validation I already completed:
memory-multimodal-ingestplugin MVP worked end-to-end with LanceDB-backed ingest and text-query search over stored media rowsPrototype repo:
After diffing the current upstream
master, the smaller core changes I originally planned to PR now appear to already be present there, so the main remaining question is the multimodal architecture boundary rather than the Gemini Embedding 2 core compatibility work.If this direction sounds reasonable, I can turn the MVP into a cleaner upstream-facing proposal with explicit integration points and migration stages.
Beta Was this translation helpful? Give feedback.
All reactions