
Show HN: Light Like the Terminal – Meet GTK LLM Chat Front End by icarito
A GTK graphical interface for chatting with Large Language Models (LLMs).
- 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
- Markdown rendering of the responses
- Keyboard shortcuts (Enter to send, Shift+Enter for new line)
- Support for fragments: Include external content (files, URLs, or text snippets) in your prompts.
- Conversation Management: Rename and delete conversations.
- Applet Mode: Run a system tray applet for quick access to recent conversations.
- Model Selection: Choose from different LLM models.
- System Prompt: Set a custom system prompt for each conversation.
- Error Handling: