Files
jarvis-file/docs/getting-started.md
james.maes ff2104eb50 feat: scaffold jarvis-file monorepo
Three npm packages (create-jarvis-file CLI, jarvis-file-core browser
framework, jarvis-file-backend AI services), starter HTML templates,
design system CSS, CI/CD workflows, docs stubs, and design specs.
2026-04-14 17:05:40 -05:00

40 lines
891 B
Markdown

# Getting Started
Zero-to-deployed walkthrough for Jarvis File.
## Prerequisites
- Node.js 18+
- Firebase CLI (`npm install -g firebase-tools`)
- A Firebase project (create one at console.firebase.google.com)
- An Anthropic API key (console.anthropic.com)
- A Google Workspace domain for auth restriction
## Steps
1. **Create your project**
```bash
npx @koftwentytwo/create-jarvis-file my-project
```
2. **Configure Firebase** -- the CLI will prompt for your Firebase project details
3. **Deploy**
```bash
cd my-project
firebase deploy
```
4. **Start the AI assistant**
```bash
cd jarvis && npm install
cp ~/Downloads/service-account-key.json .
ANTHROPIC_API_KEY=sk-... npm start
```
5. **Open your site** at `https://your-project.web.app`
## What Gets Created
See [Configuration](configuration.md) for the full file listing and config schema.