Skip to content

Releases: tomteipl/Ollama-GUI-Chat

v2.1.0

03 Apr 18:37

Choose a tag to compare

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 theme window.
    • New menu is automatically searching theme folder for json files.
    • After selecting a file in that menu you will get a live preview in the right textfield

Tip

Restart the app after selecting a theme.

Ollama GUI Chat v2.0.0

01 Apr 19:29

Choose a tag to compare

Full Changelog: v1.6.0...v2.0.0

Whats new ?

  • Settings system - the app creates a settings.ini file. 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.
    themes

Other changes

  • Now error and theme windows stay always on top
  • A bit of code cleaning and organization

Ollama GUI Chat v1.6.0

29 Mar 18:30

Choose a tag to compare

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.messages so it wont be visible in log when 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 Windows version
  • Added more error logs

Ollama GUI Chat v1.5.1

28 Mar 19:25

Choose a tag to compare

Full Changelog: v1.5...v1.5.1

Bug fixes

  • Fixed OGC stopping saving when occurring mathematical signs like:
    • α, β, ∑ etc.

Ollama GUI Chat v1.5

27 Mar 18:39

Choose a tag to compare

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 json file. Now it will load default CustomTkinter theme

Smaller changes

  • UI changes
  • Code cleanup

Ollama GUI Chat v1.4

27 Mar 09:42

Choose a tag to compare

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 json file

Important

exe file for windows will be released later

Ollama GUI Chat v1.3

25 Mar 19:20

Choose a tag to compare

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 tkinter to customTkinter
  • Dark mode in Matrix style

Ollama GUI Chat v1.2

21 Mar 23:06

Choose a tag to compare

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 a tk.OptionMenu.
  • Custom theming via JSON file: Introduced support for theme customization through a theme.json file.
  • 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" and expand=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_reply is 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 Toplevel window (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

20 Mar 15:54

Choose a tag to compare

Initial release

Raw version.