Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/othersideai/chronology-ui
- Owner: OthersideAI
- License: mit
- Created: 2020-12-18T20:16:08.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-11T19:29:33.000Z (about 4 years ago)
- Last Synced: 2024-10-14T07:30:13.990Z (3 months ago)
- Topics: nextjs, openai-api, python3
- Language: JavaScript
- Homepage: https://chronology-ui.vercel.app/#
- Size: 93.8 KB
- Stars: 49
- Watchers: 3
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)