EmbeddingBridge v0.1.0-alpha
Pre-release
Pre-release
·
23 commits
to master
since this release
EmbeddingBridge v0.1.0-alpha
This is the first pre-release of EmbeddingBridge, a command-line tool for managing and versioning embedding vectors.
Features
- Local embedding storage and versioning
- Binary files (.bin) with dimension specification
- NumPy arrays (.npy) with auto-detection
- Basic version control for embeddings
Installation
-
Extract the archive:
tar xzf embedding_bridge-v0.1.0-alpha.tar.gz
-
Run the wrapper script:
cd embedding_bridge-v0.1.0-alpha ./run_embedding_bridge.sh
Getting Started
-
Initialize a new embedding repository:
eb init
-
Register your first model:
eb model register <model-name> --dimensions <dims> [--normalize]
Core Commands
eb store --embedding vector.bin --dims 1536 file.txt- Store binary embeddingseb store --embedding vector.npy file.txt- Store NumPy embeddingseb status file.txt- Check embedding version statuseb diff <hash1> <hash2>- Compare different embedding versionseb rollback <hash> file.txt- Revert to previous versionseb model list- List all registered models
Known Limitations
- Only local file storage is supported in this release
- Binary files require manual dimension specification
- Limited to single-model versioning
Bug Reports
Please report any issues on our GitHub issue tracker.