diff --git a/.github/chat.png b/.github/chat.png index c52c198..5216606 100644 Binary files a/.github/chat.png and b/.github/chat.png differ diff --git a/.github/files.png b/.github/files.png new file mode 100644 index 0000000..3dec546 Binary files /dev/null and b/.github/files.png differ diff --git a/.github/images.png b/.github/images.png index abcea92..d90a1c9 100644 Binary files a/.github/images.png and b/.github/images.png differ diff --git a/README.md b/README.md index 0b25c74..166392c 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,13 @@ whiskr is a private, self-hosted web chat interface for interacting with AI mode - **Real-time Responses**: Get streaming responses from models as they are generated. - **Persistent Settings**: Your chosen model, temperature, and other parameters are saved between sessions. - **Authentication**: Optional user/password authentication for added security. -- Multimodal Output: If a model supports image output (for example, `google/gemini-2.5-flash-image-preview`), whiskr will request and render images alongside text. You can enable/disable this globally via `settings.image-generation` in `config.yml` (default: true). +- **Multimodal Output**: If a model supports image output (for example, `google/gemini-2.5-flash-image-preview`), whiskr will request and render images alongside text. You can enable/disable this globally via `settings.image-generation` in `config.yml` (default: true). -![image](.github/images.png) +![images](.github/images.png) + +- **File Output**: Models are able to emit text files themselves, which can be downloaded or previewed. + +![files](.github/files.png) ### Conversation Control - **Full Message Control**: Edit, delete, or copy any message in the conversation.