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.4.tar.gz (7.2 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.4-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ollama_rich-1.0.4.tar.gz
  • Upload date:
  • Size: 7.2 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.4.tar.gz
Algorithm Hash digest
SHA256 17c014012dfd71dee17f9d5bd644f1cf00aabb8cdbb846ac18277a7166fff544
MD5 a4a5bba2213d80b9b8fcd444cf964051
BLAKE2b-256 c563469d3442eec3f28a1f6634d5093c67d7c6a0db1d418c88dadff5c2bbe53f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ollama_rich-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 8.2 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5e8638078f23fdeba03e49feccb7fde7324a8866ffd78002c3731fe97f41d6d2
MD5 3d51e564f9320bea6b2fe0330d7861c8
BLAKE2b-256 c2ec59b31a7388bcdfc4e69ea229a8ce669f86a19d6ec3b61f50b8a58030ffb2

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