# 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-10/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-10/topic/pipeline.html) - [GenieNode](https://docs.qualcomm.com/doc/80-63442-10/topic/node.html) - [GenieDialog](https://docs.qualcomm.com/doc/80-63442-10/topic/dialog.html) - [GenieEmbedding](https://docs.qualcomm.com/doc/80-63442-10/topic/embedding.html) - [GenieProfile](https://docs.qualcomm.com/doc/80-63442-10/topic/profile.html) - [GenieSampler](https://docs.qualcomm.com/doc/80-63442-10/topic/sampler.html) - [GenieEngine](https://docs.qualcomm.com/doc/80-63442-10/topic/engine.html) - [GenieTokenizer](https://docs.qualcomm.com/doc/80-63442-10/topic/tokenizer.html) - [GenieAccuracy](https://docs.qualcomm.com/doc/80-63442-10/topic/accuracy.html) Last Published: Aug 06, 2026 [Previous Topic Genie Service](https://docs.qualcomm.com/bundle/publicresource/80-63442-10/topics/service.md) [Next Topic Genie C API](https://docs.qualcomm.com/bundle/publicresource/80-63442-10/topics/api_root.md)