Anthy
Anthy自体はかな漢字変換ソフトウェアであるため、文字入力にはuim、SCIM、iBus、Tamago、付属ユーティリティのanthy.elなどのインプットメソッドを用いる。また、CannaやWnnと違いクライアントサーバモデルを採用せず、他のソフトウェアとのプロセス間通信はパイプによって行われている。
変換アルゴリズムにはA Discriminative Language Model with Pseudo-Negative SamplesとMemory Based Reasoningとビタビアルゴリズムを採用。漢字変換には、省メモリと高速化を図った独自のバイナリ形式辞書を使用するが、テキスト形式のCanna用辞書を扱うこともできる。漢字変換辞書はcannadicを流用しており、cannadicはAnthyのアーカイブに同梱されている。
IA-32 200MHzのCPUを搭載したマシンで、一文0.1秒前後、ヒープ消費がピークで200KiB以内、起動時の初期化は一瞬で完了するという条件で動作することを想定しており、ソースコードはほぼPOSIXに準拠。そのため、ほとんどのUNIXライクなOSでの使用が可能である。ZETAやMicrosoft Windowsにも移植されている。
Anthy は基本的に、X11 および Emacs 上で動作する。ひらがなのテキストを仮名漢字混じりテキストに変換する。ライブラリとして実装されており、ユーザーのプライベート情報は ~/.anthy/ ディレクトリに保存される。これによって、Anthy はシンプルかつセキュアとなっている (ユーザーの情報は、偽装や覗き見から守られる)。