Go to file
2024-07-25 16:34:27 +02:00
.github/workflows ci: use correct versions (#2) 2024-07-19 11:04:26 +02:00
.husky chore: make sure that husky hooks are executed 2024-07-12 17:45:50 +02:00
.vscode feat: initial commit 2024-07-11 16:20:57 +02:00
packages/bolt refactor(workbench): add slider to switch between code or preview (#12) 2024-07-25 16:34:27 +02:00
.editorconfig feat: initial persistence (#3) 2024-07-25 14:03:38 +01:00
.gitignore feat: initial commit 2024-07-11 16:20:57 +02:00
.prettierignore feat: initial commit 2024-07-11 16:20:57 +02:00
.prettierrc feat: initial commit 2024-07-11 16:20:57 +02:00
.tool-versions feat: add login 2024-07-11 21:25:19 +02:00
eslint.config.mjs chore(eslint): enforce consistent import paths (#8) 2024-07-24 17:43:32 +02:00
package.json chore: make sure that husky hooks are executed 2024-07-12 17:45:50 +02:00
pnpm-lock.yaml feat(workbench): sync file changes back to webcontainer (#5) 2024-07-24 16:10:39 +02:00
pnpm-workspace.yaml feat: initial commit 2024-07-11 16:20:57 +02:00
README.md feat: add login 2024-07-11 21:25:19 +02:00

Bolt Monorepo

Welcome to the Bolt monorepo! This repository contains the codebase for Bolt, an AI assistant developed by StackBlitz.

Repository Structure

Currently, this monorepo contains a single package:

  • bolt: The main package containing the UI interface for Bolt as well as the server components.

As the project grows, additional packages may be added to this workspace.

Getting Started

Prerequisites

  • Node.js (v20.15.1)
  • pnpm (v9.4.0)

Installation

  1. Clone the repository:
git clone https://github.com/stackblitz/bolt.git
cd bolt
  1. Install dependencies:
pnpm i

Development

To start developing the Bolt UI:

  1. Navigate to the bolt package:
cd packages/bolt
  1. Start the development server:
pnpm run dev