Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

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

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors