# libkysdk-coreai **Repository Path**: openkylin/libkysdk-coreai ## Basic Information - **Project Name**: libkysdk-coreai - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: devel/26w - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-06-09 - **Last Updated**: 2026-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # libkysdk-coreai Kylin AI Core SDK. Unified C/C++ SDK for the on-device AI runtime. ## Modules | Module | Link library | Header root | Description | |--------|--------------|-------------|-------------| | Vision | `-lkysdk-coreai-vision` | `kylin-ai/coreai/vision/` | Text recognition (OCR), subject segmentation, segmentation | | Speech | `-lkysdk-coreai-speech` | `kylin-ai/coreai/speech/` | Speech recognition and synthesis | | Embedding | `-lkysdk-coreai-embedding` | `kylin-ai/coreai/embedding/` | Text & image embedding | | NLP | `-lkysdk-coreai-nlp` | `kylin-ai/coreai/nlp/` | Entity extraction (paddle-uie). **Since 1.2.0(1)** | All modules share `` (`AiSdkCommonErrorCode`). ## Build ``` cmake -S . -B build cmake --build build ``` Options: - `ENABLE_TEST=ON` — full test suite. - `ENABLE_NLP_TEST=ON` — NLP unit tests only (fast, no DBus required). - `ENABLE_NLP_INTEGRATION_TEST=ON` — NLP DBus contract integration tests; requires `dbus-daemon` and `python3-pydbus`. ## API docs See `docs/api/` for per-module reference. NLP entity extraction: `docs/api/entity-extraction.md`.