Cassotis IME(言泉输入法) is a Chinese Pinyin input method for Windows 10/11 with a very clear positioning: open source, restrained, and local-first. Rather than emphasizing cloud-based suggestions, account sync, or feature bloat, it keeps input behavior, dictionaries, learning data, and configuration on the user’s own machine as much as possible, avoiding overreach such as bundling, background push notifications, or hijacking system preferences.
In terms of functionality, Cassotis IME supports a status floating window and candidate list, and can display the input mode, Simplified/Traditional Chinese switching, and punctuation settings. For dictionaries, it builds separate base dictionaries for Simplified and Traditional Chinese, maintains the user dictionary separately, and supports whole-sentence decoding. For candidate ranking, the project uses bigram/trigram language modeling to track input habits, allowing candidate order to improve gradually with use, while emphasizing that the data can be inspected, cleaned, and reset.
Technically, it is built on the Windows TSF text service framework. The main text mentions support for both Win64 and Win32 architectures, while the current download package is explicitly aimed at Windows 10/11 x64. The project is open source under GPL-3.0, with its code, dictionaries, and build scripts publicly available. The text also notes that it is written in Delphi, which is helpful for users who want to audit the project or contribute to development.
The main text does not mention any commercial pricing or paid edition, and provides v0.6.0 installers via GitHub and the official website, so it can be regarded as a free and open-source project. It is also not a traditional SaaS product and does not involve self-hosting a server; more precisely, it is a desktop tool that runs locally, learns locally, and stores data locally.
Its main strength is its clear boundaries: no cloud dependency, no telemetry or log uploads, and input content is not sent to a server. Being open source and auditable also lowers the trust cost for an input method, which is a highly sensitive type of software. Its native TSF approach is also closer to the Windows input mechanism than wrapper-based solutions.
The downside is that the project is still in a fast iteration stage. The text also acknowledges that candidate ranking, dictionary coverage, diagnosability of local learning, and compatibility with editors, browsers, and IDEs remain current areas of focus. For users looking for a mature ecosystem, cross-platform sync, or enterprise-grade support, the available information is still limited.
It is suitable for Windows users who type Chinese and care about privacy, prefer open-source software, and want to avoid the bundling behavior common in commercial input methods. It is also useful for developers interested in studying input method implementation. The text does not provide information about access from China. GitHub downloads may be affected by local network conditions in mainland China; users may consider the official website package or alternatives such as RIME/小狼毫, Microsoft Pinyin, 搜狗输入法, 百度输入法, and others.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on ncblog.net official site.
ncblog.net is an China Dev Tools provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach ncblog.net directly.