OSGeo-Knowledge-Embedding-Server

From OSGeo
Revision as of 10:59, 5 June 2026 by Ominiverdi (talk | contribs)
Jump to navigation Jump to search
OSGeo-Knowledge-Embedding-Server =

BGE-M3 embedding server for semantic search, running on Gallery_Container when active.

It provides local embeddings for services such as Osgeo-library and other OSGeo AI/search tooling.

Model

Verified model file on osgeo7-gallery:

/home/ominiverdi/models/bge-m3-Q8_0.gguf

Model size:

606 MB

Model details:

  • Model family: BGE-M3
  • Upstream: BAAI
  • Quantization: Q8_0
  • Vector size: 1024 dimensions
  • Multilingual: supports 100+ languages

Endpoint

Configured by Osgeo-library as:

http://localhost:8094/embedding

Verified config files:

/home/ominiverdi/github/osgeo-library/config.example.toml
/home/ominiverdi/github/osgeo-library/config.toml

The endpoint is intended to listen on localhost only.

Runtime

The service is expected to run through llama.cpp / llama-server.

Check listener status:

ss -ltnp | grep 8094

Check process status:

pgrep -af "llama|bge|8094|embedding"

At the time of the last check, the model file and client configuration were present, but no active listener on port 8094 was observed.

Consumers

Contact: ominiverdi, Lorenzo Becchi, or SAC channel.