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.2.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.2-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prompttasker-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 e4a32d95387abe84e20b5cf30114ec194fe74845fb12e208b90ea049a495e420
MD5 3a3335288b38a12004b236651419eb24
BLAKE2b-256 27676da98012a79aba51d9ef7f192e940591edadd3758690265014f3a57f27d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prompttasker-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 14e3847aa65d5f28f8637b3ed510133a6b12386dba20d5e8b995cf233f3ef3bd
MD5 3cb42ec33fe29023d44995a425a43ec2
BLAKE2b-256 fdb84b6d743ca6b237c8efcd747f1c7b2accce563fb00698db9f0e755b26932a

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