Module: OllamaChat

Defined in:
lib/ollama_chat.rb,
lib/ollama_chat/version.rb

Overview

The main module namespace for the OllamaChat application.

This module serves as the root namespace for all components of the OllamaChat Ruby gem, providing access to core classes, utilities, and configuration management for interacting with Ollama language models through a terminal interface.

Examples:

Accessing the main module

OllamaChat::VERSION # => "0.0.25"

Defined Under Namespace

Modules: Clipboard, Dialog, DocumentCache, History, Information, KramdownANSI, MessageFormat, MessageOutput, ModelHandling, Parsing, ServerSocket, SourceFetching, Switches, Utils, WebSearching Classes: Chat, FollowChat, MessageList, OllamaChatConfig, Vim

Constant Summary collapse

VERSION =

OllamaChat version

'0.0.26'
VERSION_ARRAY =

:nodoc:

VERSION.split('.').map(&:to_i)
VERSION_MAJOR =

:nodoc:

VERSION_ARRAY[0]
VERSION_MINOR =

:nodoc:

VERSION_ARRAY[1]
VERSION_BUILD =

:nodoc:

VERSION_ARRAY[2]