An open API service indexing awesome lists of open source software.

https://github.com/nukaze/ollama-chat

Ollama‑Chat is a Streamlit-based web UI for interacting with Ollama-hosted language models. It provides a clean, modern chat interface where users can: Choose from multiple local Ollama models Adjust parameters like temperature and system prompts View and preserve chat history Customize settings via a sidebar
https://github.com/nukaze/ollama-chat

gemma3 ollama ollama-chat ollama-client python qwen streamlit streamlit-cloud streamlit-webapp

Last synced: about 2 months ago
JSON representation

Ollama‑Chat is a Streamlit-based web UI for interacting with Ollama-hosted language models. It provides a clean, modern chat interface where users can: Choose from multiple local Ollama models Adjust parameters like temperature and system prompts View and preserve chat history Customize settings via a sidebar

Awesome Lists containing this project

README

          

# Ollama Chat

A modern Streamlit-based chat interface for interacting with Ollama LLMs.

## Features

- Clean and modern chat interface
- Support for multiple Ollama models
- Adjustable temperature settings
- Custom system prompts
- Chat history
- Responsive design

## Prerequisites

- Python 3.8 or higher
- Ollama installed and running locally (https://ollama.ai/)

## Installation

1. Clone this repository:
```bash
git clone
cd
```

2. Install the required dependencies:
```bash
pip install -r requirements.txt
```

3. Make sure Ollama is running on your system (default: http://localhost:11434)

## Usage

1. Start the Streamlit app:
```bash
streamlit run app.py
```

2. Open your web browser and navigate to the URL shown in the terminal (typically http://localhost:8501)

3. In the sidebar:
- Select your preferred Ollama model
- Adjust the temperature setting
- Customize the system prompt if desired

4. Start chatting with the AI!

## Configuration

The application connects to Ollama at `http://localhost:11434` by default. If your Ollama instance is running on a different host or port, you can modify the `base_url` parameter in the `OllamaClient` class initialization.

## License

MIT License