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.2.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.2-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ollama_rich-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 0a8928fdcc12c1e8c665fdf2ede2787ea9a8fb57b1120d249c1a22814eb8f290
MD5 cf814b61379733ad3509f49c2fc95162
BLAKE2b-256 c13d0a2cfb57ed354589b6e38f20a6e2f7e858a6f7126179a3dd7b3609bebd2f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ollama_rich-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 931f2282ee4efef4a16f0fcaf65c6e24b011d0e576ee4266f249a16751f65c66
MD5 92ecda963643032597214875651c6a0e
BLAKE2b-256 cd488869c835aab94fb0af8512f95552fd08ff783c2c10a5e37afae559b3e8d4

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