https://github.com/opendive/sui-gpt
https://github.com/opendive/sui-gpt
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/opendive/sui-gpt
- Owner: OpenDive
- Created: 2023-06-03T12:36:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-04T05:31:34.000Z (almost 3 years ago)
- Last Synced: 2024-05-02T04:06:56.084Z (about 2 years ago)
- Language: TypeScript
- Size: 1.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

https://github.com/kPatch/sui-gpt/assets/20867620/5deef006-93d3-4262-af39-0dd32a1a3af8
SuiGPT is a ChatGPT plugin designed to help out exploring the Sui Blockchain.
- [Features](#features)
- [ToDo](#todo)
- [Requirements](#requirements)
- [Installation](#installation)
- [Usage](#usage)
- [Next Steps](#next-steps)
## Features
- [x] Retrieve transactions from the Sui Blockchain using a transaction digest
- [x] Retrieve account balance from the Sui Blockchain
- [x] Explain, debug, and create test cases for Sui Move code
- [x] Get information about NFT tokens
- [x] Customizable Queries
- [x] Data Visualization
- [x] Contextual Explanations
- [x] Historical Data Access
- [x] Continuous Learning
- [x] Integration with External Tools
- [x] Secure and Private
# ToDo
- [ ] Get Account information
- [ ] Execute transactions
- [ ] Execute move calls
# Requirements
- Yarn 1.22.19 or above
# Installation
- Download the GitHub repository:
```bash
$ git clone https://github.com/kPatch/sui-gpt
```
# Usage
- Install dependencies for the plugin
```bash
$ cd plugin
$ yarn install
```
- Run plugin project
```bash
$ yarn dev
```
- Run local Alt GPT project on another terminal window
```bash
$ cd frontend
$ yarn install
$ yarn start
```
# Usage
- Make sure to have the Alt GPT window open in a browser at `http://localhost:3010/chat` and have the plugin selected
- Type in `Please explain this transaction: {Insert transaction digest}`
# Next Steps
- Integrate the ability to send transactions right from ChatGPT
- Implement transaction and move call executions