Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/germain-arimanana/ollama-client-streamlit

A simple Ollama Client using python streamlit .
https://github.com/germain-arimanana/ollama-client-streamlit

ai ollama-client python-streamlit streamlit

Last synced: 2 days ago
JSON representation

A simple Ollama Client using python streamlit .

Awesome Lists containing this project

README

        

# Ollama Chat Interface with Streamlit

This is a Streamlit-based chat interface that integrates with the Ollama AI model, using SQLite3 as the database to store conversation history. The application allows users to start new conversations, continue previous ones, and delete chat histories. The AI model runs locally, providing a seamless chat experience.

## Features

- **Start New Conversations:** Begin a new chat session with the AI model.
- **Continue Previous Conversations:** Load and continue from where you left off.
- **Delete Chat History:** Select and delete one or more conversation histories from the database.
- **Real-time AI Responses:** Stream responses from the AI model in real-time.
- **Local Database Storage:** All chat histories are stored locally using SQLite3.

![chat-demo](https://github.com/user-attachments/assets/1d6dd501-f3d8-4fd0-ad55-4e58130533f1)