# 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: Jun 04, 2026

[Previous Topic
Genie DLC](https://docs.qualcomm.com/bundle/publicresource/80-63442-10/topics/dlc.md) [Next Topic
Genie C API](https://docs.qualcomm.com/bundle/publicresource/80-63442-10/topics/api_root.md)