npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

chatgpt-kodyfire

v0.1.33

Published

Generate x with chatgpt kodyfire

Downloads

7

Readme

ChatGPT-kodyfire

Version Documentation License: MIT

Interact with the unofficial ChatGPT API chatbot and export the conversation to Markdown, Text, MP3 and more using Kodyfire.

Homepage

Requirements

  1. kodyfire-cli to be installed
npm install -g kodyfire-cli
  1. Node version >= 18
  2. OPENAI_API_KEY in your .env file. head over to Openai to create a key if don't have one.
  3. TTS requires that you are authenticated using gcloud. You'll need a Google Cloud project with Text-To-Speech API enabled. Google Text-To-Speech guide

Install

npm i chatgpt-kodyfire

Usage

In order to generate your exports, run the generate command. As an example, run the following command from your terminal:

kody generate chatgpt:md topic-no-space

Available concepts

md

Initiate a new chat session and saves the output to an md file.

Usage
kody g chatgpt:md topic

text

Initiate a new chat session and saves the output to a text file.

Usage
kody g chatgpt:text topic

tts

Initiate a new chat session, save and reads out the response using Google Text-to-speech. The output is also saved to a text file. Requires a google cloud project with the text-to-speech API enabled. Also You need to login using the google cli gcloud auth application-default login

Usage
kody g chatgpt:tts topic
Arguments
  • kody string - The name of the kody. chatgpt in our case. You can have multiple kodies installed. To list your installed kodies with your project run kody list
  • concept string - The name of the concept you want to execute. To list the concepts of your installed kody (chatgpt), run kody list chatgpt
  • topic string - The topic question to start the conversation with no spaces. This will be used as filename

📅 Future Features

  • ~Output conversation to a text file~
  • ~Use Google https://github.com/googleapis/nodejs-text-to-speech~
  • ~Generate an audio file using Google text-to-speech api~
  • Extract code and save it to [a] file(s)
  • Process input using kody upon request. Append file content to request
  • Generate an image using Dalle| other and a description provided by chatgpt
  • Generate a video using Synthesia API and Chatgpt
  • Output conversation to Excel or CSV
  • Live run code and feedback output back to Chatgpt

Author

Anis Marrouchi

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

Credits

📝 License

Copyright © 2022 Anis Marrouchi.

This project is MIT licensed.


This README was generated with ❤️ by readme-kodyfire