Metadata-Version: 2.4
Name: orion-search
Version: 0.0.1
Summary: orion: a hyper search solution
Author-email: Orion Team <mi@vectorch.com>
Project-URL: Homepage, https://github.com/vectorch-ai
Keywords: ANN,Search,Inference
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Operating System :: POSIX
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Dynamic: license-file

# Orion: a hyper search solution

# How-to Guide
## Enlist code from github
```
git clone --recursive git@github.com:vectorch-ai/orion.git
```

## Install Orion for development
```
pip install -ve .
```

## Build then install
```
python -m build --wheel --no-isolation
pip install dist/orion-search-*.whl
```

## Build Orion with cmake
Now we should be able to use vcpkg to compile orion. Just add one more option to cmake:
```
cd orion
cmake -G Ninja -S . -B build
cmake --build build
```

## Run the unittets
```
ctest --output-on-failure --test-dir build
```
