Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/othersideai/chronology-ui

A UI code generation tool for the OthersideAI/chronology package
https://github.com/othersideai/chronology-ui

nextjs openai-api python3

Last synced: 2 months ago
JSON representation

A UI code generation tool for the OthersideAI/chronology package

Awesome Lists containing this project

README

        

# Chronology UI

Chronology UI is a UI code generation tool for the [`chronology`](https://github.com/OthersideAI/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](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

The most up to date version of the project is hosted [here](https://chronology-ui.vercel.app/#).

## How to Use the Package

Here is a [Loom video](https://www.loom.com/share/47cb8d328ebd446db4d98ea1c0cac2c7?sharedAppSource=personal_library) showing how to use the UI with the Python [`chronology`](https://github.com/OthersideAI/chronology) package.

## Requirements

* [`chronology`](https://github.com/OthersideAI/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:

```bash
npm run dev
# or
yarn dev
```

Open [http://localhost:3000](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:
- [Our Homepage](https://www.othersideai.com/)
- [Our Twitter](https://twitter.com/othersideai)