{"repo":"icarito/gtk-llm-chat","free":true,"listed":false,"github":"https://github.com/icarito/gtk-llm-chat","clone":"git clone https://github.com/icarito/gtk-llm-chat.git","description":"A GTK graphical interface for chatting with large language models (LLMs)","language":"Python","stars":85,"topics":["chat","chatbot","gtk","ia","llm","ai","gemini","openai"],"license":"GPL-3.0","category":"ai-agents","readme_excerpt":"GTK LLM Chat A GTK graphical interface for chatting with Large Language Models (LLMs). Key Features - Simple and easy-to-use graphical interface built with GTK - Support for multiple conversations in independent windows - Integration with python-llm for chatting with various LLM models - Modern interface using libadwaita - Support for real-time streaming responses - Message history with automatic scrolling - Windows installer, Linux AppImage, and Macos bundles available! - Markdown rendering of the responses - Sidebar Navigation: Modern sidebar for model/provider selection, parameters, and settings. - Model Parameters: Adjust temperature and system prompt per conversation. - API Key Management: Banner with symbolic icons for setting/changing API keys per provider. - Keyboard Shortcuts: - F10 : Toggle sidebar - F2 : Rename conversation - Escape : Minimize window - Enter : Send message - Shift+Enter : New line in input - Ctrl+W : Delete the current conversation - Ctrl+M : Open model selector - Ctrl+S : Edit system prompt - Ctrl+N : New conversation window - Ctrl+Q : Quit the application - Conversation Management: Rename and delete conversations, browsable from a left-docked sidebar in every window. - Error Handling: Clear error messages displayed in the chat. - Dynamic Input: The input area dynamically adjusts its height. Gtk-LLM-Chat is a graphical frontend for the command-line llm utility. Just as llm integrates large language models into the command line interface, Gtk-LLM-C","default_branch":null,"files":null,"tree":[],"storefront":"/r/icarito","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/icarito/gtk-llm-chat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}