Skip to main content

A feature-rich Ollama client with enhanced terminal UI using the Rich library.

Project description

ollama-rich

A feature-rich Ollama client with enhanced terminal UI using the Rich library.

PyPI version Downloads Downloads GitHub commit activity GitHub last commit

Features

  • List available Ollama models in a beautiful table
  • Chat with models directly from the terminal
  • Stream responses live with markdown rendering
  • Easy-to-use CLI interface
  • More comming soon

Requirements

  • Python 3.7+
  • Ollama server running
  • rich Python library

Installation

pip install ollama-rich

Or

pip install .

Usage

List Models

ollama-rich models

Chat with a Model

ollama-rich chat <model> "Your message here"

Stream Chat Response

ollama-rich chat <model> "Your message here" --stream

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ollama_rich-1.0.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ollama_rich-1.0.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file ollama_rich-1.0.0.tar.gz.

File metadata

  • Download URL: ollama_rich-1.0.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for ollama_rich-1.0.0.tar.gz
Algorithm Hash digest
SHA256 77b682ae33318860680b47dfd26dc8b436a53334f410dc808e4ff920f071b7b6
MD5 b3da980cb1433f7649ad8eb851b953a5
BLAKE2b-256 0ac7054dc344894fa9e1f5730ad705107ae643672faea7d6bda672faeb19b4e4

See more details on using hashes here.

File details

Details for the file ollama_rich-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ollama_rich-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for ollama_rich-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f77bd8cdb3368f5dcd8554651ca40a32e395c770d5d1b889c4f250ca30d7e33a
MD5 2ac7e473441c347d27dc8d4857424b09
BLAKE2b-256 167051215d5298022991f3641107797a565dd9e99b8fe99635e31f09e3c6208c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page