An Ollama chat web application
Project description
ollama-chat
Ollama Chat is a web chat client for Ollama that allows you to chat locally (and privately) with Large Language Models (LLMs).
Features
- Platform independent - tested on macOS, Windows, and Linux
- Chat with any local Ollama model
- Save conversations for later viewing and interaction
- Single and multiline prompts
- Regenerate the most recent conversation response
- Delete the most recent conversation exchange
- View responses as Markdown or text
- Save conversations as Markdown text
- Multiple concurrent chat responses (with proper Ollama configuration)
Installation
To get up and running with Ollama Chat follows these steps:
-
Install and start Ollama
-
Install Ollama Chat
pip install ollama-chat
Updating
To update Ollama Chat:
pip install -U ollama-chat
Start Ollama Chat
To start Ollama Chat, open a terminal prompt and run the Ollama Chat application:
ollama-chat
A web browser is launched and opens the Ollama Chat web application.
By default, a configuration file, "ollama-chat.json", is created in the user's home directory.
Start Conversation from CLI
To start a conversation from the command line, use the -m
argument:
ollama-chat -m "Why is the sky blue?"
File Format and API Documentation
Development
This package is developed using python-build. It was started using python-template as follows:
template-specialize python-template/template/ ollama-chat/ -k package ollama-chat -k name 'Craig A. Hobbs' -k email 'craigahobbs@gmail.com' -k github 'craigahobbs' -k noapi 1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ollama_chat-0.9.19-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dc440b892d6353dea79c5d9f2f3b0152a267ba868d57a7fb9d9ab1c402f4e0d |
|
MD5 | 8f5da3d1daf70dd037ddfc136b74dc78 |
|
BLAKE2b-256 | a35acb5c7afe7f6cc138641a5bd5b84cb4f2432b314f739c08370b2554cd3c8b |