# cihai-cli > Command line frontend for the cihai CJK language library. ## Documentation - [Usage](https://cihai-cli.git-pull.com/quickstart/): cihai is designed to work out-of-the-box without configuration. - [CLI Reference](https://cihai-cli.git-pull.com/cli/): Look up a CJK character by glyph or codepoint. - [Internal API](https://cihai-cli.git-pull.com/api/): CLI functionality for cihai-cli. - [Project](https://cihai-cli.git-pull.com/project/): Information for contributors and maintainers. - [Changelog](https://cihai-cli.git-pull.com/history/): You can test the unpublished version of cihai-cli before it’s released, see developmental releases. - [Migration notes](https://cihai-cli.git-pull.com/migration/): Migration and deprecation notes for cihai-cli are here, see changelog as well. ## Documentation - [Completions](https://cihai-cli.git-pull.com/cli/completion/): Provisional support for completions in cihai-cli 0.15+ are powered by shtab. This must be installed separately, as it’s not currently bundled with cihai-cli. - [cihai info](https://cihai-cli.git-pull.com/cli/info/): Get details on a CJK character. - [cihai reverse](https://cihai-cli.git-pull.com/cli/reverse/): Search definitions for character matches. - [Code Style](https://cihai-cli.git-pull.com/project/code-style/): cihai-cli uses ruff for both linting and formatting. - [Contributing](https://cihai-cli.git-pull.com/project/contributing/): cihai-cli follows the cihai project’s contributing guidelines. - [Releasing](https://cihai-cli.git-pull.com/project/releasing/): Releases are triggered by git tags and published to PyPI via OIDC trusted publishing.