Skip to main content

pyhowto

Project description

pyhowto

CI

Simply howdoi but AI Powered.

A minimalist command-line tool that fetches concise technical solutions from AI providers (OpenAI, Gemini, DeepSeek). Like howdoi, but with modern AI capabilities.

Installation

pip instal pyhowdoi

Usage

Basic

howto get current timestamp in bash
# output: `date +%s` (seconds since epoch) or `date +"%Y-%m-%d %H:%M:%S"` (human-readable)

Switch AI provider

howto --provider deepseek get current timestamp in bash
`date +%s` (seconds since epoch) or `date +"%Y-%m-%d %H:%M:%S"` (human-readable)

Supported AI providers:

AI provider Required env key Model
gemini (default) GEMINI_API_KEY gemini-1.5-flash
deepseek DEEPSEEK_API_KEY deepseek-chat
openai OPENAI_API_KEY gpt-4o

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

pyhowto-0.0.1.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

pyhowto-0.0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file pyhowto-0.0.1.tar.gz.

File metadata

  • Download URL: pyhowto-0.0.1.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for pyhowto-0.0.1.tar.gz
Algorithm Hash digest
SHA256 0d1c9ca8b1d0b9f8b452c87c80fbd37cb1ba964672621f8544ed1a3f66bce900
MD5 d6603a5d72b426c005ca77110d0765dd
BLAKE2b-256 3443f4c57033f808b69e25d2040fba5562130cc87b1ff2e17948c0fc4ca374e1

See more details on using hashes here.

File details

Details for the file pyhowto-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyhowto-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for pyhowto-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0649e518596cd605768fc768883731a4666f8d8e110ad62ab0047387245bf404
MD5 39c24097690e1625f60ecfd4cae8a41f
BLAKE2b-256 52d255163fe494769def721bdf38279dc502d9b4f997249f471b2b38ca0b9d10

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