Skip to content

Request to Split MemvidRetriever and MemvidChat as Standalone Modules #84

@GregBreak

Description

@GregBreak

I am using Memvid in a workflow where the videos are already generated, and I only need the MemvidRetriever and MemvidChat modules to read and process the existing data.

Currently, these classes are tightly coupled with the rest of the package and its dependencies (e.g., MemvidEncoder, OpenCV, QR extraction, etc.), which makes installation heavy and introduces unnecessary build requirements for my use case. I'm not able to install full Memvid due to conflict with other dependency

It would be extremely helpful if MemvidRetriever and MemvidChat could be refactored into standalone modules with minimal dependencies, so users like me can leverage the retrieval and chat functionality without installing the full package or building unnecessary components.

This would simplify adoption for workflows focused solely on reading and querying pre-generated videos.

Thank you for considering this enhancement!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions