Skip to main content

AI CLI tool for natural language interaction with LLMs

Project description

ask

AI CLI tool for natural language interaction with LLMs.

Installation

Using Homebrew (macOS)

brew install anomalyco/tap/ask
brew update
brew upgrade ask

From Source

git clone https://github.com/anomalyco/ask.git
cd ask
pip install -e .

Usage

# Interactive chat mode
ask --it

# Quick query
ask "What is the capital of France?"

# Command mode (extract only executable commands)
ask -c "List files in current directory"

# With tools
ask -t ./tools.sh "Do something with tools"

Configuration

Run ask once to configure your preferred LLM provider (Mock, Ollama, LM Studio, Anthropic, or ChatGPT).

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

nh_ask_cli-0.2.1.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nh_ask_cli-0.2.1-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file nh_ask_cli-0.2.1.tar.gz.

File metadata

  • Download URL: nh_ask_cli-0.2.1.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for nh_ask_cli-0.2.1.tar.gz
Algorithm Hash digest
SHA256 1eb8dd5edef2a3dbac345b5251a4068246c35c2e52561992c9b3ced0873a03dc
MD5 3e7600a3431353b55565886f98bb608c
BLAKE2b-256 c432d03130d85fb473e8f476fd221a56de816b4e082fb041cc31f6ad010608b5

See more details on using hashes here.

File details

Details for the file nh_ask_cli-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: nh_ask_cli-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for nh_ask_cli-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 563a7fcb2e5e23838229a4913ff7071ca423663eb0950d81f47f5131c45d5eb9
MD5 35887e34265064396123d034c6e9aced
BLAKE2b-256 83ab767a66b3d1cb58c1bd74b920cb716289b210400da7ce073a99e5d5e1bf9e

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