Skip to main content

Local Ollama CLI

Project description

Lolla

Description

Lolla is a simple, easy to use, and lightweight Python binary for using Ollama's API. It is designed to be used in the terminal and can be used to make AI inference using Ollama's API.

Installation

To install Lolla, simply run the following command:

pip install --user lolla

or with an isolated environment:

python -m venv ~/bin/lolla_venv
~/bin/lolla_venv/bin/pip install lolla

ln -s ~/bin/lolla_venv/bin/lolla ~/bin/lolla

Usage

To use Lolla, simply run the following command :

lolla --help

Contributing

To contribute to LaFlem, simply fork the repository and create a pull request. Please make sure to include a detailed description of your changes. Here are the things I will check during the review :

  • Is CHANGELOG.md have been updated (required)
  • Is the lint score did not decrease (required)
  • Is the test coverage did not decrease (required)
  • Is the documentation have been updated (if required)
  • If tests have been added (optional)

Development

This repository uses Taskfile to manage the development tasks. To see the available tasks, run the following command:

task --list

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

lolla-0.1.2.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

lolla-0.1.2-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file lolla-0.1.2.tar.gz.

File metadata

  • Download URL: lolla-0.1.2.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for lolla-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4b10a12d9acdfb5e994d70579791d6eed4867865e722ef9d522f3082e2b78b16
MD5 4c67d995183ad806b6abb85a5b466218
BLAKE2b-256 a8bf8e1a242bce7ffacecff0555712d6f2651d79ca43bde45b54be454475d1dc

See more details on using hashes here.

File details

Details for the file lolla-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: lolla-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for lolla-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 468d13978d4b76ee9fd2bb964a5df97df7d8376f6bf7ba21dd41587f6ef7668e
MD5 af89effbf69b1daabac8bb0362a00100
BLAKE2b-256 1c5bdddd0ab79e25c7cc8da23ac528ae949e696aeb236109f9912de4a5a22ed6

See more details on using hashes here.

Supported by

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