Skip to main content

mem0-embeddings-litellm-patch

This patch adds support for embedding model providers via LiteLLM to the mem0 framework.

✨ What It Does

  • Integrates nearly all providers supported by LiteLLM as embedding backends in mem0
  • Enables use of high-performance providers like VoyageAI, Mistral, Groq, and more
  • Drop-in replacement for the existing embedding logic

🔧 Installation

You can install the patch via pip:

pip install mem0-embeddings-litellm-patch

This will patch the necessary mem0.embeddings modules automatically.

Note: Make sure mem0 and litellm are installed as dependencies. This package does not install them implicitly.

🧠 Requirements

  • Python >= 3.8
  • mem0 >= 0.1.0
  • litellm >= 1.0.0

💡 Usage

After installing this patch you can use all embedding providers available via litellm inncluding those currently not supported via mem0 natively.

📢 Why This Exists

The mem0 maintainers have not yet merged support for LiteLLM-based embeddings, despite it being a fast, extensible abstraction layer. This patch bridges the gap until (or if) native support is added upstream. No need to fork and maintain a full project if you can just maintain the patch files instead am i right? :D No need to fork and maintain a full project if you can just maintain the patch files instead am i right? :D

📬 Feedback / Contributing

Feel free to fork or open issues. If the mem0 team integrates this feature officially, this package may be deprecated in favor of upstream support.


Licensed under the MIT License.

Metadata

Release files for mem0-embeddings-litellm-patch 1.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mem0-embeddings-litellm-patch 1.0.9
File Size Uploaded
mem0_embeddings_litellm_patch-1.0.9.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mem0-embeddings-litellm-patch 1.0.9
File Interpreter ABI Platform
mem0_embeddings_litellm_patch-1.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 9.9 kB

Release files / mem0_embeddings_litellm_patch-1.0.9.tar.gz

Download URL mem0_embeddings_litellm_patch-1.0.9.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
87dafb5d4deb3c353d2a843cfa4b62b64621a614b86146313ecff85a9b8b6048
BLAKE2b-256 checksum
How to use checksums
68c58f4ec4c836da47e0f7e4e08cd79c99828b9c38eb55455ef2bcc42b74bf5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / mem0_embeddings_litellm_patch-1.0.9-py3-none-any.whl

Download URL mem0_embeddings_litellm_patch-1.0.9-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a95e1f2c74e1020b1184ea429a1c6e35e290b7636dbbe4bdbb535533ffa9c7de
BLAKE2b-256 checksum
How to use checksums
bb7b223e80347cc728ba3fa307b46b377b8a8191afe32df3270ddf41388ee01d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

1.0.9 This release

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page