Go to file
2024-07-18 23:07:04 +02:00
.github/workflows feat: add login 2024-07-11 21:25:19 +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 feat(workbench): add file tree and hook up editor 2024-07-18 23:07:04 +02: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 feat: add first version of workbench, increase token limit, improve system prompt 2024-07-17 20:54:46 +02:00
package.json chore: make sure that husky hooks are executed 2024-07-12 17:45:50 +02:00
pnpm-lock.yaml feat: add first version of workbench, increase token limit, improve system prompt 2024-07-17 20:54:46 +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