Skip to content

Skyfire Playground - Integration Example with Skyfire SDK

License

Notifications You must be signed in to change notification settings

skyfire-xyz/sky-playground-nextjs

Repository files navigation

Skyfire Playground

This Next.js application serves as a playground to demonstrate how to utilize the Skyfire SDK in a real-world web application context.

The primary goal of this project is to help developers understand and implement the Skyfire SDK within a Next.js environment. It showcases practical examples of SDK integration.

Getting Started

Installation

  1. Clone the repository:

    git clone [email protected]:skyfire-xyz/sky-playground-nextjs.git
    cd sky-playground-nextjs
  2. Install dependencies:

    yarn install

Skyfire API Key Setup

  1. Sign up at Skyfire Dashboard to create an account.
  2. After signing up, create an API key from your dashboard.
  3. Set the API key as an environment variable in .env file:
    SKYFIRE_API_KEY=your_api_key_here
    

Running the App

Start the development server:

yarn dev

Tech Stack

  • Next.js: React framework for building the application
  • Skyfire SDK: Core SDK for AI model integration and services
  • Redux: State management library
  • Tailwind CSS: Utility-first CSS framework
  • Flowbite React: UI component library based on Tailwind CSS

About

Skyfire Playground - Integration Example with Skyfire SDK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages