How to use from
llama.cpp
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh
# Start a local OpenAI-compatible server with a web UI:
llama serve -hf SciTools/embedding:F16
# Run inference directly in the terminal:
llama cli -hf SciTools/embedding:F16
Install from WinGet (Windows)
winget install llama.cpp
# Start a local OpenAI-compatible server with a web UI:
llama serve -hf SciTools/embedding:F16
# Run inference directly in the terminal:
llama cli -hf SciTools/embedding:F16
Use pre-built binary
# Download pre-built binary from:
# https://github.com/ggerganov/llama.cpp/releases
# Start a local OpenAI-compatible server with a web UI:
./llama-server -hf SciTools/embedding:F16
# Run inference directly in the terminal:
./llama-cli -hf SciTools/embedding:F16
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git
cd llama.cpp
cmake -B build
cmake --build build -j --target llama-server llama-cli
# Start a local OpenAI-compatible server with a web UI:
./build/bin/llama-server -hf SciTools/embedding:F16
# Run inference directly in the terminal:
./build/bin/llama-cli -hf SciTools/embedding:F16
Use Docker
docker model run hf.co/SciTools/embedding:F16
Quick Links

A small English embedding model by BAAI (Beijing Academy of Artificial Intelligence).

This repository hosts the versions of the model used by Understand to generate embeddings for semantic search, allowing users to search their codebase by meaning rather than exact keyword matches.

  • bge-small-en-v1.5-f16.gguf โ€” GGUF (F16), served by ullama with --embeddings. Used by Understand 2026 and later. 384 dimensions, CLS pooling, 512-token context.
  • bge-small-en-v1.5.onnx + bge-small-en-v1.5-tokenizer.json โ€” ONNX, used by the retired undaiserver. Kept for older releases.

The GGUF was converted from BAAI/bge-small-en-v1.5 with llama.cpp's convert_hf_to_gguf.py; its vectors match the reference implementation (cosine similarity 1.00000). Note the ONNX path used mean pooling while the GGUF uses BGE's specified CLS pooling, so indexes built with one are not comparable with the other.

Downloads last month
16
GGUF
Model size
33.2M params
Architecture
bert
Hardware compatibility
Log In to add your hardware

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support