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.3.tar.gz (6.1 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.3-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ollama_rich-1.0.3.tar.gz
Algorithm Hash digest
SHA256 5012bdd697e9ed37e903777679f0e92445e03918c7990ab597359767ec1d6c5d
MD5 883cd06711c8a57577f39fe436f21ab5
BLAKE2b-256 67a840f0190967ed9cebd9395868398c16aa5f239ee784f1c6f4d9f41e40f13e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ollama_rich-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 db14b31259b5f1a34d16895339097545700f158d424e06603b768522aefa215c
MD5 be1db8b1c3d3f3e6f3f187b536fb5f20
BLAKE2b-256 e8d1db503457e3c0227a5a7ef94dd4c5d199cbeeabdd6dfd1f5658920311e7ab

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