Download Latest Version memvid-0.1.3.tar.gz (54.9 kB)
Email in envelope

Get an email when there's a new version of Memvid

Home / v0.1.3
Name Modified Size InfoDownloads / Week
Parent folder
memvid-0.1.3.tar.gz 2025-06-05 54.9 kB
README.md 2025-06-05 2.4 kB
v0.1.3 - Memvid source code.tar.gz 2025-06-05 1.2 MB
v0.1.3 - Memvid source code.zip 2025-06-05 1.3 MB
Totals: 4 Items   2.5 MB 2

🎉 v0.1.3 Release

🐳 Docker Support for Advanced Codecs

  • Cross-platform H.265/HEVC encoding - No more codec dependency nightmares!
  • Automated Docker container management for non-MP4 codecs
  • Works seamlessly on Windows (WSL), macOS, and Linux
  • Handles all FFmpeg operations in isolated environment

🤖 Multi-LLM Provider Support

  • Added Google Gemini support - Use provider='google' in MemvidChat
  • Added Anthropic Claude support - Use provider='anthropic' in MemvidChat
  • New modular LLMClient class for easy provider management
  • Consistent interface across all LLM providers

⚙️ Enhanced Configuration System

  • Centralized configuration management via config.py
  • Per-codec configuration profiles for optimal compression
  • Flexible FFmpeg parameter customization
  • Support for different video container formats (MP4, MKV, AVI)

✨ New Examples

codec_comparison.py

Compare different video codecs side-by-side: - Test H.264, H.265, and MP4V compression ratios - Benchmark encoding/decoding performance - Find the optimal codec for your use case

file_chat.py

Enhanced document processing and chat: - Process entire directories or specific files - Configurable chunking parameters - Support for PDF, EPUB, HTML, and text files - Load and chat with existing memories - Graceful FAISS index fallback for small datasets

🔧 Improvements

Better Error Handling

]- Improved error messages for missing dependencies - Better handling of codec-specific issues

Configuration Flexibility

  • Customizable chunk sizes and overlap
  • Per-codec video parameters (CRF, preset, profile)
  • Configurable frame rates and sizes

Package Structure

  • Moved LLM providers to optional dependencies: pip install memvid[llm]
  • Added EPUB support as optional: pip install memvid[epub]
  • Core dependencies remain minimal

📦 Installation

:::bash
# Basic installation
pip install memvid==0.1.3

API Keys

Set your API keys as environment variables:

:::bash
export OPENAI_API_KEY="sk-..."
export GOOGLE_API_KEY="AIza..."
export ANTHROPIC_API_KEY="sk-ant-..."

🙏 Acknowledgments

Special thanks to our contributors who made this release possible with Docker support, codec testing, and multi-LLM integration!

@TyJK


Source: README.md, updated 2025-06-05