1 unstable release

1.0.0 Dec 29, 2024
0.6.0 Dec 30, 2024

#208 in Database interfaces

Download history 173/week @ 2024-12-24 48/week @ 2024-12-31

221 downloads per month

MIT license

14KB
271 lines

vecx

Actions Status License Tag

Introduction

vecx is the ai vector store of flowx written in Rust.

Prerequisites

  • Rust >= 1.83.0

Run

Usage

Settings

vecx parameters can be set in the directory config.

An example of configuration in config.yml:

Architecture

arch

Features

  • Compatibility

    • vikingdb
  • Data

    • multimodal data
  • Deployment

    • cloud-side
    • device-side
  • Indexing

    • automatic indexing
    • millisecond-level retrieval
    • real-time data writing
    • real-time indexing
    • second-level index update
  • Model

    • inline vector model
  • Storage

    • graph storage

License

Project License can be found here.

Reference

Embedding

LangChain

Memory

RAG

Toolchains

Vector

Dependencies

~17–49MB
~789K SLoC