Clone, Install, and Run Locally

Instructions on how to clone, install and run the Ani-VisuaI framework locally.

This section guides you through the steps to get Ani-VisuaI up and running on your local machine, including prerequisites, cloning the repository, installing dependencies, and configuring environment variables.


Prerequisites

Ensure the following are installed and available on your machine:

  • Node.js v16 or higher

    Required for compatibility with Vite, TypeScript, and other dependencies.

    → Download from https://nodejs.org

  • GROK API Key

    Ani-Visuals uses GROK for AI-powered anime image generation. You’ll need a valid API key from the GROK platform.

    (Refer to GROK’s official site or API documentation to obtain one.)


Cloning the Repository

Start by cloning the Ani-VisuaIs GitHub repository to your local machine:

git clone https://github.com/Kai4632/anivisuals.git
cd Ani-VisuaIs

Installing Dependencies

With the repository cloned, install all necessary Node.js dependencies. The project uses npm, but you may use yarn if preferred.

Copy

npm install
# or
yarn install

This will install React, TailwindCSS, Vite, TypeScript, and all other required packages.


Environment Configuration

Create a .env file in the root directory of the project. This file will hold sensitive API keys and configuration variables.

Your .env should include the following variables:

Copy

TWITTER_API_KEY=
TWITTER_API_SECRET=
TWITTER_ACCESS_TOKEN=
TWITTER_ACCESS_TOKEN_SECRET=

CLAUDE_API_KEY=

WALLET_PRIVATE_KEY=       # Optional
ETH_RPC_URL=             # Ethereum RPC endpoint URL
  • Replace each blank value with your actual credentials.

  • Keep this file private and never commit it to version control.


Running the Development Server

After configuring environment variables, start the development server with:

Copy

npm run dev
# or
yarn dev

Vite will launch a fast development server, typically accessible at http://localhost:3000 or http://localhost:5173. Your Ani-Visual app should now be running locally with live reload on code changes.


Building for Production

To create an optimized production build, run:

Copy

npm run build
# or
yarn build

This bundles the app into static files inside the dist directory, ready for deployment.


Previewing the Production Build

You can preview the production build locally with:

Copy

npm run preview
# or
yarn preview

This starts a local server that serves the optimized build for testing before deployment.

Last updated