LiteRT-LM / docs /README.md
SeaWolf-AI's picture
Upload full LiteRT-LM codebase
5f923cd verified
# LiteRT-LM Documentation
Welcome to the documentation for LiteRT-LM. Here you will find detailed
information about how to use the library, as well as API references and guides.
## Getting Started
If you are new to LiteRT-LM, this is the place to start. You will find
information on how to build and run the library, as well as a quick start guide.
Note that `bazel` is the recommended build system. The `CMake` build system is
added recently and still under active development.
* [Build and Run using Bazel](./getting-started/build-and-run.md)
* [(preliminary) CMake](./getting-started/cmake.md)
## API Reference
Here you will find detailed information about the LiteRT-LM APIs.
* **C++ API**
* [Conversation API](./api/cpp/conversation.md)
* [Constrained Decoding](./api/cpp/constrained-decoding.md)
* [Tool Use](./api/cpp/tool-use.md)
* [Advanced: ANTLR for Tool Use](./api/cpp/tool-use-antlr.md)
* **Kotlin API**
* [Kotlin API](./api/kotlin/getting_started.md)
* **Python API**
* [Python API](./api/python/getting_started.md)
## Reporting Issues
If you encounter a bug or have a feature request, we encourage you to use the
[GitHub Issues](https://github.com/google-ai-edge/LiteRT-LM/issues/new) page to
report it.