#iris #nostr #cli #encryption

bin+lib iris-chat

Iris Chat command line client and shared encrypted chat core

25 releases

0.1.30 May 23, 2026
0.1.28 May 19, 2026

#6 in #encrypted

MIT license

2MB
45K SLoC

Iris Chat

Iris Chat is an encrypted chat client built on the Iris shared Rust core. This crate publishes the iris command line tool and the iris_chat_core library used by the native apps.

Install

cargo install iris-chat

CLI

iris account create --name Alice
iris whoami
iris chat create <user-id>
iris send <chat-id> "hello"
iris read <chat-id>
iris listen

Use --json for scripts and agents.

Primary development is on hashtree: https://git.iris.to/#/npub1xdhnr9mrv47kkrn95k6cwecearydeh8e895990n3acntwvmgk2dsdeeycm/iris-chat-rs

Dependencies

~29–51MB
~738K SLoC