Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iamaziz/ollachat
A minimal Chatbot GUI for Ollama models - Streamlit App
https://github.com/iamaziz/ollachat
chatbot-gui llama-index llm-apps llms ollama ollama-app streamlit streamlit-llm
Last synced: 3 months ago
JSON representation
A minimal Chatbot GUI for Ollama models - Streamlit App
- Host: GitHub
- URL: https://github.com/iamaziz/ollachat
- Owner: iamaziz
- License: mit
- Created: 2023-12-23T03:56:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-25T05:53:34.000Z (11 months ago)
- Last Synced: 2024-10-30T04:54:44.060Z (3 months ago)
- Topics: chatbot-gui, llama-index, llm-apps, llms, ollama, ollama-app, streamlit, streamlit-llm
- Language: Python
- Homepage:
- Size: 22.6 MB
- Stars: 23
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ollachat 🚀
[![PyPI version](https://badge.fury.io/py/ollachat.svg)](http://badge.fury.io/py/ollachat)
---
### **NOTE**: package name has been chagned from `st_ollama` to `ollachat` in v1.5
---
> **TL;DR** A minimal Streamlit Chatbot GUI for Ollama models
A Streamlit chatbot app that integrates with the Ollama LLMs. Includes chat history; and each model has its own chat log.
## Getting started
1) Install the pacakge (in virtualenv recommended)
```bash
pip install ollachat
```2) Start the app
```bash
ollachat
```### Demos
https://github.com/iamaziz/ollachat/assets/3298308/722b2cdf-8614-4716-ac02-1a436995b3dd
https://github.com/iamaziz/st_ollama/assets/3298308/7e0d4cc2-ded3-4c24-aa29-bf3927aa0ec9
> show model details (release `1.0.4`)
https://github.com/iamaziz/st_ollama/assets/3298308/4471ffe5-8a10-4c86-bb01-e8470ff93d28
### Notes
- [Ollama](http://ollama.ai/) must be installed.
- Supports macOS and Linux.