Components
Dev tools

Dev tools

Dev tools to ship fast.

Cult Dev Tools Setup

Getting Started

All you need is an OPENAI_API_KEY and you will be generating features as fast as you can install dependencies

Follow the instructions below to set up your development environment with pnpm, and configure your server and client environment variables.

Installing pnpm

pnpm is a fast, disk space-efficient package manager for JavaScript and Node.js.

For macOS Users

To install pnpm on macOS, run the following command in your terminal:

curl -fsSL https://get.pnpm.io/install.sh | sh -

For Windows Users

For Windows, execute the following command in PowerShell:

iwr https://get.pnpm.io/install.ps1 -useb | iex

Initializing the Project

After installing pnpm, you can initialize the project dependencies:

pnpm i

Setting Up Server Environment Variables

Configure your server environment variables by following these steps:

  1. Navigate to the server directory:
    cd server
  2. Open the .env file to edit:
    open .env
  3. Add your OPENAI_API_KEY to the file:
    OPENAI_API_KEY=your_openai_api_key

Setting Up Client Environment Variables

Similarly, set up the client environment variables:

  1. Navigate to the client directory:

    cd client
  2. Open the .env file:

    open .env
  3. Insert your OPENAI_API_KEY:

    OPENAI_API_KEY=your_openai_api_key

Credits

The Cult dev tools leverage awesome open-source tech from openv0, vercel, and shadcn.

For more information, visit: