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 nimahejazi/tap/ask
brew update
brew upgrade ask

From Source

git clone https://github.com/nimahejazi/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.12.tar.gz (14.2 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.12-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nh_ask_cli-0.2.12.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for nh_ask_cli-0.2.12.tar.gz
Algorithm Hash digest
SHA256 c510d2eadcc06a492ca36873bd991bea30d0f09fe5e900ba1cc78a6d5e417555
MD5 816f06b91587aa2705234c06a5306a2f
BLAKE2b-256 074367317a37c8d810535e2d21ed468a8737e825b230180aedac900f854fb537

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nh_ask_cli-0.2.12-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.18

File hashes

Hashes for nh_ask_cli-0.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 e091c772437fa564c4d0538c8a56f0a846276f9d36400cce8a12a853ec94b498
MD5 3235cd7a477bf5fca87aa28b4adf6b7a
BLAKE2b-256 a9d556998d0f07b1a0985f0e60d9a080cbd29ef8d883f66b87709b2d0146dfed

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