Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.08 KB

README.md

File metadata and controls

27 lines (19 loc) · 1.08 KB

Steampup

Steampup is a simple tool to query information about Github stars using natural language queries.

It uses Steampipe to query Github stars via its Github plugin and OpenAI's GPT-3 API to generate SQL from natural language queries.

Prerequisites

  1. Create an OpenAI API key. Create a free account and then create your API key.
  2. Create a fine grained Github Personal access token with read access to public repos. Image
  3. Make sure you have docker installed and running along with docker-compose.

Installation

  1. Clone the repository
  2. Make sure you have NodeJS installed (version 17 or higher)
  3. Run npm install to install the dependencies
  4. Run npm run setup and follow the prompts to configure and start the app

Example requests

  • Last five people to star digio/istio-demo
  • Everyone who starred both digio/istio-demo and digio/terraform-google-gitlab-runner

Image