Skip to content

LordLuceus/artstone

Repository files navigation

Artstone

Artstone is a project that leverages ChatGPT's vision capabilities to provide detailed and accurate descriptions of the artwork on Hearthstone cards. The descriptions focus exclusively on the visual elements of the art, including characters, scenery, objects, colors, and any notable actions or expressions. The aim is to help visually impaired players visualize the art as vividly as possible, enhancing their understanding and enjoyment of the game. However, the app can also be used to simply look up Hearthstone cards. This includes filtering by class and set.

Setup

  1. Clone the repository.
  2. Install the dependencies using npm install.
  3. Create a .env file and add your OpenAI API key as OPENAI_API_KEY.

Scripts

  • npm run dev: Starts the development server.
  • npm run build: Builds the project for production.
  • npm run preview: Serves the built project locally.
  • npm run check: Runs the type checker and linter.
  • npm run format: Formats the code using Prettier.

Contributing

Contributions are welcome. See contributing.md for more info.

License

This project is licensed under the terms of the MIT license.

About

An app using ChatGPT to describe Hearthstone card art for visually impaired players

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published