Skip to content

Project Structure

This page documents the overall structure of the Promptable App monorepo.

Overview

The Promptable App is organized as a monorepo with the following packages:

  • @promptable/core - Core functionality and shared utilities
  • @promptable/app-worker - SvelteKit application
  • @promptable/do-runner - Execution engine
  • @promptable/docs - Documentation site

Package Details

Core

The core package contains shared utilities and functionality used across the application.

App Worker

The SvelteKit application that serves as the frontend for the Promptable App.

DO Runner

The execution engine for running automation tasks.

Docs

This documentation site, built with VitePress.

Directory Structure

promptable-app/
├── packages/
│   ├── app-worker/
│   ├── core/
│   ├── do-runner/
│   └── docs/
└── package.json

Further Reading