Skip to main content

A prompt-powered multi-task CLI utility

Project description

🧠 PromptTasker

PromptTasker is a powerful command-line tool that uses OpenAI's function calling to intelligently perform a wide range of tasks based on natural language prompts. Just describe what you want to do, and PromptTasker handles the rest — from processing files to executing queries.


🚀 Features

  • 🧹 Format files (e.g., using Prettier)
  • Finds Recent file names from a folder
  • 🖼 Extract data from images
  • 🔍 Find similar content in files
  • 🌐 Fetch data from APIs
  • 🗃 Execute SQL or DuckDB queries
  • 📦 Compress images
  • 🔁 Convert Markdown to HTML
  • 📊 Filter CSV files with custom filters

🛠 Installation

Make sure you have Python ≥ 3.7 installed.

pip install prompttasker

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

prompttasker-0.1.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

prompttasker-0.1.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file prompttasker-0.1.1.tar.gz.

File metadata

  • Download URL: prompttasker-0.1.1.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for prompttasker-0.1.1.tar.gz
Algorithm Hash digest
SHA256 43da60cba4513db70df040af37bda9d7fd313dedf65d4ad07ebf48899880849e
MD5 4b1aca0d3d8cd458d994a44f174eecca
BLAKE2b-256 d1c86daa537eccc22dac3a134e4961e83537229fc96e3d7754ccff6a3eaf863a

See more details on using hashes here.

File details

Details for the file prompttasker-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: prompttasker-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for prompttasker-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3df37aca58001c4debb10586ed0942aaf07591d13628e8a3b327f36c152af046
MD5 6959b19f2cd574701dea763ce3ccc93b
BLAKE2b-256 0c57784bba95dabb69e8ca2c04aad2b6ee77b1209efbcb21bfabb6734ff86599

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