Metadata-Version: 2.1
Name: ollama-tk
Version: 1.0.3
Summary: A tkinter GUI for interacting with any Ollama API.
Author: thegamecracks
License: MIT
Project-URL: Homepage, https://github.com/thegamecracks/ollama-tk
Project-URL: Issue Tracker, https://github.com/thegamecracks/ollama-tk/issues
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx>=0.27.2

# ollama-tk

[![](https://img.shields.io/pypi/v/ollama-tk?style=flat-square)](https://pypi.org/project/ollama-tk/)
[![](https://img.shields.io/github/actions/workflow/status/thegamecracks/ollama-tk/black-lint.yml?style=flat-square&label=black)](https://black.readthedocs.io/en/stable/)
[![](https://img.shields.io/github/actions/workflow/status/thegamecracks/ollama-tk/pyright-lint.yml?style=flat-square&label=pyright)](https://microsoft.github.io/pyright/#/)

A simple, tkinter-based GUI for chatting with an LLM via any [Ollama] API.

[Ollama]: https://github.com/ollama/ollama

![](/docs/images/demo.gif)

You might also be interested in chyok's version: https://github.com/chyok/ollama-gui

## Usage

1. With Python 3.11+ and Git installed, run the following:

```sh
pip install git+https://github.com/thegamecracks/ollama-tk
```

2. Then start the program with:

```sh
ollamatk
# Or:
python -m ollamatk
```

Clicking on any message will copy its contents to your clipboard.

## License

This project is written under the MIT license.

This application uses [Material Design Icons] which is licensed under
[Apache 2.0](https://github.com/google/material-design-icons/blob/master/LICENSE).

[Material Design Icons]: https://icon-sets.iconify.design/material-symbols/person/
