Releases: tomteipl/Ollama-GUI-Chat
Releases · tomteipl/Ollama-GUI-Chat
v2.1.0
Important
Windows version will be updated and released soon.
Full Changelog: v2.0.0...v2.1.0
What's new ?
- New dropdown menu in
Select themewindow.- New menu is automatically searching
themefolder forjsonfiles. - After selecting a file in that menu you will get a live preview in the right textfield
- New menu is automatically searching
Tip
Restart the app after selecting a theme.
- 3 new themes:
Ollama GUI Chat v2.0.0
Full Changelog: v1.6.0...v2.0.0
Whats new ?
- Settings system - the app creates a
settings.inifile. Read about it in this section.
[Settings]
theme = default.json
host = http://localhost:11434
appearance = light- Theme selection - now you have a new button where you can select a theme. The window will show you names and their color pallets.

Other changes
- Now error and theme windows stay always on top
- A bit of code cleaning and organization
Ollama GUI Chat v1.6.0
Full Changelog: v1.5.1...v1.6.0
Whats new ?
- Stop button - appears with progress bar, stops generating the response and removes you last question from
self.messagesso it wont be visible inlogwhen saving to a file. - Threading - added threading function that prevents app from freezing on messages. As long as you see a progress bar, the Ollama is thinking.
- Error window - whenever the app receive an error, you will get a pop up window with error message.
Bug fixes
- Fixed app freezing
Minor changes
- Reorganized some lines of code
- Modified
Windowsversion - Added more error logs
Ollama GUI Chat v1.5.1
Full Changelog: v1.5...v1.5.1
Bug fixes
- Fixed OGC stopping saving when occurring mathematical signs like:
α, β, ∑etc.
Ollama GUI Chat v1.5
Full Changelog: v1.4...v1.5
Whats new ?
- Auto detect LLMs
- Change font size
- Load conversation form a file
- ProgressBar when AI is responding
Fixes
- Added different handling for missing
jsonfile. Now it will load defaultCustomTkintertheme
Smaller changes
- UI changes
- Code cleanup
Ollama GUI Chat v1.4
Full Changelog: v1.3...v1.4
What's new ?
- Added custom URL input. Its no longer hardcoded.
- Added autoscroll checkbox.
Fixes
- Fixed lag spike when sending message
Other changes
- Made small changes to UI layout.
- Added new frames to wrap some buttons
- Added new option to
jsonfile
Important
exe file for windows will be released later
Ollama GUI Chat v1.3
Full Changelog: v1.2...v1.3
Changelog: OllamaGUIChat v1_2.py → Latest Version
Features Added
- Save chat function
- Switch between light and dark modes
UI / UX Improvements
- Complete UI rework
- Switched from
tkintertocustomTkinter - Dark mode in Matrix style
Ollama GUI Chat v1.2
Full Changelog: v1.0...v1.2
Changelog: OllamaGUIChat v1_1.py → Latest Version
Features Added
- Model selector dropdown: Users can now choose from a list of predefined models (e.g.,
llama3.1,gemma3,mistral, etc.) via atk.OptionMenu. - Custom theming via JSON file: Introduced support for theme customization through a
theme.jsonfile. - Theme toggle button: Added a "Toogle theme" button to switch between default and custom themes.
- Better input handling:
<Return>sends the message.<Shift-Return>adds a new line.<Ctrl+A>selects all text in the input box.
- Improved input UI: Input field is now wrapped in a frame with a fixed height for layout consistency.
UI / UX Improvements
- Window resizing: Main window is now resizable, with flexible layout expansion using
fill="both"andexpand=True. - Modern layout tweaks:
- Buttons and widgets are better organized.
- Padding adjustments and font enhancements for readability.
- Input focus: Automatically sets focus to the input field on startup.
Logic & Behavior Enhancements
- Model-aware API payload: The selected model from the dropdown is used in the POST request (
payload["model"]). - Consistent context memory:
full_replyis used to store AI responses, preserving context across exchanges.
Refactorings & Cleanups
- Moved styling and theme logic into two dedicated methods:
default_colors()apply_theme_config()
- Separated keybindings into a new
keybindings()method. - Removed hardcoded values in favor of theme-driven styling.
Fixes
- Corrected license text display by moving it into a
Toplevelwindow (already in previous version but retained). - Avoids app crash on missing or malformed theme JSON by falling back to default styling.
Ollama GUI Chat v1.0
Initial release
Raw version.