/chronology-ui

A UI code generation tool for the OthersideAI/chronology package

Primary LanguageJavaScriptMIT LicenseMIT

Chronology UI

Chronology UI is a UI code generation tool for the chronology pip package. The goal of this project is to make it easy for people to build together long GPT-3 prompt chains, without needing to delve too deeply into the code base.

This is a Next.js project bootstrapped with create-next-app.

The most up to date version of the project is hosted here.

How to Use the Package

Here is a Loom video showing how to use the UI with the Python chronology package.

Requirements

  • chronology
  • OpenAI API Key
  • Python3
  • NodeJS LTS Version

Contributing

Chronology & ChronologyUI are both open source!

This project is an evolving use case and we welcome any contribution or feedback.

First, pull this repo to your local machine using Git clone.

Then cd into the directory and run npm install.

Then, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Once your changes are committed, please submit a PR!

Open Bounties

  • add sliders for every field in Completion Blocks
  • add Logic Blocks, allowing users to add code inline
  • mobile support
  • add testing suite

Learn More

To learn more about OthersideAI, take a look at the following resources: