Skip to content

Commit f61ae1d

Browse files
authored
Update README.md
1 parent fa22ba0 commit f61ae1d

File tree

1 file changed

+29
-13
lines changed

1 file changed

+29
-13
lines changed

README.md

Lines changed: 29 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,36 @@
77
A very simple ollama GUI, implemented using the built-in Python Tkinter library, with no additional dependencies.
88
Provide you with the simplest possible visual Ollama interface.
99

10-
![ollama-gui-1-0-3](https://github.com/chyok/ollama-gui/assets/32629225/4a733a19-3201-4440-b6d5-eddd62294a0b)
10+
![ollama-gui-1-1-0](https://github.com/user-attachments/assets/d70925e7-bc25-40f8-b1e0-6dca152a4e23)
1111

12-
+ one file project.
13-
+ no external dependencies.
12+
## 🚀 Features
1413

15-
## Before Start
14+
+ 🎨 One file project.
15+
+ 📦 No external dependencies, only **tkinter** which is usually bundled.
16+
+ 🔍 Auto check ollama model list.
17+
+ 🌐 Customizable ollama host support.
18+
+ 💬 Multiple conversations.
19+
+ 📋 Menu bar and right-click menu.
20+
+ 🛑 Stop generating at any time.
21+
22+
## 📎Before Start
1623

1724
We need to set up llama service first.
1825

19-
Please refer to: [Ollama](https://ollama.com/)
26+
Please refer to:
27+
+ [Ollama](https://ollama.com/)
28+
+ [Ollama Github](https://github.com/ollama/ollama)
2029

21-
## Run
30+
## ⚙️ Run
2231

2332
Choose any way you like:
2433
> **Note: If you are using a Mac and the system version is Sonoma, please refer to the Q&A at the bottom.**
2534
2635
### source code
2736

28-
`python ollama_gui.py`
37+
```
38+
python ollama_gui.py
39+
```
2940

3041
### using pip
3142

@@ -39,20 +50,25 @@ ollama-gui
3950
| Platform | Download Link |
4051
|----------|----------------------------------------------------------|
4152
| Windows | [Download](https://github.com/chyok/ollama-gui/releases) |
53+
| Mac (Apple Silicon) | [Download](https://github.com/chyok/ollama-gui/releases) |
4254

43-
## QA
55+
## 📋 Q&A
4456
### I'm using a Mac, why does the application sometimes not respond when I click on it?
4557

46-
The issue affects macOS Sonoma users running applications that use Tcl/Tk versions 8.6.12 or older, including various Python versions. When the mouse cursor is inside the Tkinter window during startup, GUI elements become unresponsive to clicks.
58+
The issue affects macOS Sonoma users running applications that use Tcl/Tk versions 8.6.12 or older, including various Python versions.
59+
When the mouse cursor is inside the Tkinter window during startup, GUI elements become unresponsive to clicks.
4760

4861
Solution:
49-
Update to Tcl/Tk version 8.6.13 or newer, which fixes this problem. For Python users, this can be done by:
62+
Update to Tcl/Tk version 8.6.13 or newer, which fixes this problem.
63+
64+
For Python users, this can be done by:
65+
Using Python 3.11.7 or later, which bundles the fixed Tcl/Tk version.
66+
Using Python 3.12 or later, which already includes the fix.
67+
https://www.python.org/downloads/macos/
5068

51-
Using Python 3.11.7 or later, which bundles the fixed Tcl/Tk version.
52-
Using Python 3.12 or later, which already includes the fix.
5369
For other Python versions, installing Tcl/Tk 8.6.13+ separately (e.g., via Homebrew) and ensuring Python uses this version.
5470

55-
here is the issue: https://github.com/python/cpython/issues/110218
71+
Here is the issue: https://github.com/python/cpython/issues/110218
5672

5773
## License
5874

0 commit comments

Comments
 (0)