# Library The Genie SDK documentation library section covers aspects related to the Genie library (e.g. libGenie.so or Genie.dll). This includes the Genie C API and the JSON configurations. We divide this section by the API components as listed below. ## Genie C API - [Genie C API](https://docs.qualcomm.com/doc/80-63442-100/topic/api_root.html) ## Thread safety Please note that the Genie C API currently does not offer thread safety guarantees. Thread safety features will be provided in a future release. ## Components - [GeniePipeline](https://docs.qualcomm.com/doc/80-63442-100/topic/pipeline.html) - [GenieNode](https://docs.qualcomm.com/doc/80-63442-100/topic/node.html) - [GenieDialog](https://docs.qualcomm.com/doc/80-63442-100/topic/dialog.html) - [GenieEmbedding](https://docs.qualcomm.com/doc/80-63442-100/topic/embedding.html) - [GenieProfile](https://docs.qualcomm.com/doc/80-63442-100/topic/profile.html) - [GenieSampler](https://docs.qualcomm.com/doc/80-63442-100/topic/sampler.html) - [GenieEngine](https://docs.qualcomm.com/doc/80-63442-100/topic/engine.html) - [GenieTokenizer](https://docs.qualcomm.com/doc/80-63442-100/topic/tokenizer.html) Last Published: Oct 02, 2025 [Previous Topic GenAiTransformer Backend Example](https://docs.qualcomm.com/bundle/publicresource/80-63442-100/topics/wt19-en-de.md) [Next Topic Genie C API](https://docs.qualcomm.com/bundle/publicresource/80-63442-100/topics/api_root.md)