UNPKG

ragvault

Version:

Securely manage and query your private data using a local vector database. Your private RAG.

13 lines (12 loc) 343 B
import fs from "fs/promises"; import { APP_DIR } from "../constant/index.js"; import chalk from "chalk"; export async function ensureAppDir() { try { await fs.mkdir(APP_DIR, { recursive: true }); } catch (error) { console.error(chalk.red("Failed to create app directory:"), error); process.exit(1); } }