Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Vector Migration Engine (VME)

An open-source tool designed to seamlessly transfer vector embeddings between different vector databases.

Overview

Vector Migration Engine (VME) provides a unified interface for migrating vector embeddings across popular vector databases. It ensures data integrity and efficient transfer of embeddings and their associated metadata.

Supported Databases

  • FAISS
  • ChromaDB
  • Qdrant
  • Weaviate
  • Pinecone
  • Milvus
  • PostgreSQL (pgvector)
  • Redis (RedisSearch)

Features

  • Zero-loss Migration: Transfer embeddings without dimensional reduction or data loss
  • Schema Mapping: Intelligently map schemas between different database structures
  • Batch Processing: Efficiently handle large-scale embedding transfers
  • Validation: Verify embedding integrity after migration
  • Metadata Preservation: Maintain all metadata during the migration process

About

VME is an open-source tool designed to seamlessly transfer vector embeddings between different vector databases. It supports various databases like FAISS, ChromaDB, Qdrant, and Weaviate, ensuring efficient migration without data loss.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors