# librime-predict **Repository Path**: ArtfulCoder/librime-predict ## Basic Information - **Project Name**: librime-predict - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-03 - **Last Updated**: 2026-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # librime-predict librime plugin. predict next word. ## Usage * Put the db file (by default `predict.db`) in rime user directory. * In `*.schema.yaml`, add `predictor` to the list of `engine/processors` before `key_binder`, add `predict_translator` to the list of `engine/translators`; or patch the schema with: ```yaml patch: 'engine/processors/@before 0': predictor 'engine/translators/@before 0': predict_translator ``` * Add the `prediction` switch: ```yaml switches: - name: prediction states: [ 關閉預測, 開啓預測 ] reset: 1 ``` * Config items for your predictor: ```yaml predictor: # predict db file in user directory/shared directory # default to 'predict.db' db: predict.db # max prediction candidates every time # default to 0, which means showing all candidates # you may set it the same with page_size so that period doesn't trigger next page max_candidates: 5 # max continuous prediction times # default to 0, which means no limitation max_iterations: 1 ``` * Deploy and enjoy.