# BizNode — Remotion Video Script

> **Purpose:** Script and scene breakdown for a Remotion promotional video about BizNode SaaS.
> **Website:** https://biznode.1bz.biz
> **Tone:** Professional, futuristic, confident. Dark theme visuals (deep navy/indigo gradients).
> **Duration Target:** 90–120 seconds
> **Music:** Ambient electronic, low-energy build to confident crescendo.
> **Voiceover:** Generated via edge-tts (Microsoft Neural TTS), en-US-BrianNeural voice.

---

## Voiceover Audio Files (Generated)

All audio files are in the `voiceover/` folder, ready for Remotion's `staticFile()`:

| File | Scene | Size |
|------|-------|------|
| `voiceover/01_hook.mp3` | Hook — opening question | 49 KB |
| `voiceover/02_problem.mp3` | Problem statement | 83 KB |
| `voiceover/03_intro.mp3` | Introducing BizNode | 96 KB |
| `voiceover/04_architecture.mp3` | Core architecture | 161 KB |
| `voiceover/05_features.mp3` | Key features showcase | 128 KB |
| `voiceover/06_bizchannel.mp3` | BizChannel marketplace | 136 KB |
| `voiceover/07_howto.mp3` | How it works (4 steps) | 112 KB |
| `voiceover/08_pricing.mp3` | Pricing tiers | 75 KB |
| `voiceover/09_network.mp3` | 1BZ network | 83 KB |
| `voiceover/10_cta.mp3` | Call to action | 54 KB |
| `voiceover/full_voiceover.mp3` | Combined full track | 987 KB |

**Voice:** en-US-BrianNeural (deep, confident male)
**Rate:** -5% (slightly slower for clarity)
**Pitch:** -2Hz (slightly deeper tone)
**Regenerate:** `python generate_voiceover.py`

### Remotion Integration

```tsx
import { Audio, staticFile, Sequence } from 'remotion';

// Option 1: Single combined track
<Audio src={staticFile('voiceover/full_voiceover.mp3')} volume={1} />

// Option 2: Per-scene control (recommended — allows precise timing)
<Sequence from={0} durationInFrames={240}>
  <Audio src={staticFile('voiceover/01_hook.mp3')} volume={1} />
</Sequence>
<Sequence from={240} durationInFrames={300}>
  <Audio src={staticFile('voiceover/02_problem.mp3')} volume={1} />
</Sequence>
<Sequence from={540} durationInFrames={360}>
  <Audio src={staticFile('voiceover/03_intro.mp3')} volume={1} />
</Sequence>
<Sequence from={900} durationInFrames={600}>
  <Audio src={staticFile('voiceover/04_architecture.mp3')} volume={1} />
</Sequence>
<Sequence from={1500} durationInFrames={600}>
  <Audio src={staticFile('voiceover/05_features.mp3')} volume={1} />
</Sequence>
<Sequence from={2100} durationInFrames={600}>
  <Audio src={staticFile('voiceover/06_bizchannel.mp3')} volume={1} />
</Sequence>
<Sequence from={2700} durationInFrames={450}>
  <Audio src={staticFile('voiceover/07_howto.mp3')} volume={1} />
</Sequence>
<Sequence from={3150} durationInFrames={300}>
  <Audio src={staticFile('voiceover/08_pricing.mp3')} volume={1} />
</Sequence>
<Sequence from={3450} durationInFrames={150}>
  <Audio src={staticFile('voiceover/09_network.mp3')} volume={1} />
</Sequence>
<Sequence from={3600} durationInFrames={300}>
  <Audio src={staticFile('voiceover/10_cta.mp3')} volume={1} />
</Sequence>
```

> Frame counts assume 30fps. Adjust `durationInFrames` to match actual audio length.
> Copy the `voiceover/` folder into your Remotion project's `public/` directory.

---

## Brand Identity

- **Product Name:** BizNode
- **Tagline:** Autonomous AI Business Operator
- **Parent Org:** 1BZ DZIT DAO LLC (Wyoming DAO)
- **Logo:** /logos/biznodelogo.png
- **Color Palette:**
  - Background: #0A0D14
  - Surface: #0f1320
  - Primary gradient: #6366f1 → #22d3ee (indigo to cyan)
  - Green accent: #22c55e
  - Amber accent: #f59e0b
  - Text: #e8eaf2
  - Muted: #8892b0
- **Fonts:** Space Grotesk (headings), Outfit (body)

---

## Music & Sound Design

### Primary Track
- **Style:** Dark ambient electronic with a cinematic build
- **BPM:** 90–110 (slow, confident pace)
- **Instruments:** Deep synth pads, soft arpeggiated plucks, sub-bass, light percussion
- **Arc:** Minimal at open → layers build through features → full energy at CTA → clean fade

### Royalty-Free Track Recommendations

| Track | Source | Why It Fits |
|-------|--------|-------------|
| "Inspiring Technology" | Pixabay | Clean corporate tech feel, builds nicely, free to use |
| "Futuristic Technology" | Pixabay | Dark ambient intro, synth layers, 2-min length |
| "Digital Corporate" | Pixabay | Confident pacing, subtle beat, works for SaaS demos |
| "Tech Innovation" | Mixkit | Free, modern electronic, good for product walkthroughs |
| "Abstract Future Bass" | Uppbeat | Energetic but clean, gradient-style energy curve |

**Search terms for finding tracks:**
`technology ambient`, `dark corporate`, `futuristic SaaS`, `cyber minimal`, `startup cinematic`

**Free sources:**
- Pixabay Music (pixabay.com/music) — fully free, no attribution
- Mixkit (mixkit.co/free-stock-music) — free, no attribution
- Uppbeat (uppbeat.io) — free tier with attribution
- YouTube Audio Library — free for YouTube use

### Sound Effects (per scene)

| Timestamp | Effect | Description |
|-----------|--------|-------------|
| 0:00 | `whoosh_soft.mp3` | Soft digital whoosh as node appears |
| 0:08 | `transition_glitch.mp3` | Glitch transition into problem statement |
| 0:18 | `logo_reveal.mp3` | Deep bass hit + shimmer on BizNode logo reveal |
| 0:30 | `node_connect.mp3` | Soft ping as each architecture node appears (x5) |
| 0:50 | `card_slide.mp3` | Subtle swipe sound as feature cards fly in (x6) |
| 1:10 | `chain_lock.mp3` | Metallic lock sound for blockchain escrow animation |
| 1:30 | `terminal_type.mp3` | Keyboard typing loop for terminal animation |
| 1:45 | `card_pop.mp3` | Soft pop as pricing cards slide in |
| 1:55 | `globe_pulse.mp3` | Deep resonant pulse for globe/network animation |
| 2:00 | `cta_impact.mp3` | Final bass hit + reverb tail on CTA screen |

### Remotion Audio Implementation

```tsx
// In your Remotion composition
import { Audio, staticFile, interpolate, useCurrentFrame } from 'remotion';

// Background music with fade-in/fade-out
export const BackgroundMusic: React.FC = () => {
  const frame = useCurrentFrame();
  const volume = interpolate(
    frame,
    [0, 30, 2700, 2850],  // fade in first 1s, fade out last 5s
    [0, 0.4, 0.4, 0],
    { extrapolateRight: 'clamp' }
  );
  return <Audio src={staticFile('music/background.mp3')} volume={volume} />;
};

// Sound effect at specific timestamp
export const SFX: React.FC<{ file: string; atFrame: number }> = ({ file, atFrame }) => {
  return <Audio src={staticFile(`sfx/${file}`)} startFrom={atFrame} volume={0.6} />;
};
```

### Volume Levels
- Background music: 40% (dips to 25% during voiceover)
- Voiceover: 100%
- Sound effects: 50–60%
- Ducking: Music auto-ducks -6dB when voiceover is active

### Music Mood Per Scene

| Scene | Time | Music Energy | Notes |
|-------|------|-------------|-------|
| 1 — Hook | 0:00–0:08 | Low, mysterious | Single pad, sparse |
| 2 — Problem | 0:08–0:18 | Tension building | Minor key, subtle dissonance |
| 3 — BizNode Intro | 0:18–0:30 | Release, confident | Key change to major, bass drops in |
| 4 — Architecture | 0:30–0:50 | Steady, informative | Arpeggios layer in, light percussion |
| 5 — Features | 0:50–1:10 | Building momentum | Beat kicks in, synth layers grow |
| 6 — BizChannel | 1:10–1:30 | Peak energy | Full arrangement, blockchain sounds |
| 7 — How It Works | 1:30–1:45 | Clean, technical | Strip back to keys + click track |
| 8 — Pricing | 1:45–1:55 | Warm, inviting | Soft chords, approachable feel |
| 9 — 1BZ Network | 1:55–2:00 | Grand, expansive | Reverb swells, wide stereo |
| 10 — CTA | 2:00–2:10 | Confident close | Final chord, clean bass hit, fade |

---

## Scene 1 — Hook (0:00–0:08)

**Visual:** Dark screen. A single glowing node pulses in the center. Particle lines connect outward.

**Text on screen:**
```
What if your business never slept?
```

**Voiceover:**
"What if your business could answer every customer, manage every lead, and close every deal — without you lifting a finger?"

---

## Scene 2 — Problem Statement (0:08–0:18)

**Visual:** Split screen showing common pain points — unanswered messages piling up, missed leads, manual spreadsheets, overwhelmed solopreneur.

**Text on screen:**
```
Missed messages. Lost leads. Manual everything.
```

**Voiceover:**
"Small businesses lose customers every day to slow responses, missed follow-ups, and manual processes that don't scale. You can't be online 24/7. But your AI operator can."

---

## Scene 3 — Introducing BizNode (0:18–0:30)

**Visual:** BizNode logo animates in with gradient glow. The tagline types out below. Background shifts to the indigo-cyan gradient.

**Text on screen:**
```
BizNode
Autonomous AI Business Operator
```

**Voiceover:**
"Introducing BizNode — a portable, autonomous AI agent that runs your business 24 hours a day, 7 days a week. No cloud dependency. No subscriptions to big tech. Just your own AI, running on your own hardware."

---

## Scene 4 — Core Architecture (0:30–0:50)

**Visual:** Animated architecture diagram. Five nodes appear one by one, connected by glowing lines:
1. Telegram Bot (robot icon)
2. Local AI Brain — Ollama (brain icon)
3. Semantic Memory — Qdrant (database icon)
4. Owner Dashboard (monitor icon)
5. 1BZ Node Network (globe icon)

**Text on screen (cycling):**
```
Telegram AI Agent — responds to customers 24/7
Local AI Brain — Qwen2.5 via Ollama, fully private
Semantic Memory — Qdrant vector store, remembers everything
Owner Dashboard — full control at localhost:7777
1BZ Network — decentralized node registry
```

**Voiceover:**
"BizNode combines a Telegram AI agent, a local language model powered by Ollama, a vector memory engine with Qdrant, and a full owner dashboard — all packaged into a single portable node. Your data never leaves your machine."

---

## Scene 5 — Key Features Showcase (0:50–1:10)

**Visual:** Feature cards fly in from the sides, each with an icon and one-liner. Glass-morphism cards on dark background.

### Feature 1: Telegram AI Agent
```
Your bot answers customers, collects leads,
and takes actions — automatically.
```

### Feature 2: Lead Collection & CRM
```
Structured data extraction from every conversation.
Leads stored, searched, and acted upon.
```

### Feature 3: Autonomous Email
```
Follow-ups, reports, and notifications
sent via your SMTP — triggered by AI decisions.
```

### Feature 4: Task Scheduler
```
Daily reports, lead follow-ups, data sync, backups.
APScheduler runs it all without you.
```

### Feature 5: USB Portable Deploy
```
Entire node runs from a USB drive.
Plug into any Docker machine and go.
```

### Feature 6: Payment Agent
```
Collect payments inside Telegram.
UPI, Stripe, PayPal, crypto — 22 providers.
No checkout page. No redirect. No friction.
```

**Voiceover:**
"Your bot answers customers on Telegram. It extracts leads automatically. It sends follow-up emails on its own schedule. It collects payments from UPI to Stripe to crypto — all inside Telegram. And the entire system fits on a USB drive."

---

## Scene 6 — BizChannel Marketplace (1:10–1:30)

**Visual:** Marketplace flow animation. Event nodes appear in sequence connected by arrows:
Channel Discovered → AI Reach Score → Service Request → Auto-Quote → Escrow Locked → AI Verified → Payment Released

**Text on screen:**
```
BizChannel — Automated Bot Marketplace

Telegram & Instagram bots discover channels,
negotiate pricing via AI reach scoring,
lock escrow in BZeUSD on Polygon,
and verify delivery with AI.

Fully automated. Zero human intervention.
```

**Voiceover:**
"BizChannel is the marketplace layer. Telegram bots and Instagram promoters discover advertising channels, get AI-scored reach analysis, lock payments in BZeUSD on Polygon blockchain, and release funds only after AI verifies delivery. Bot-to-bot commerce — fully automated."

**Key stats to animate:**
```
Polygon Chain 137 | BZeUSD Token | 5% Platform Fee
AI Reach Score (0-100) | Cross-Platform Matching
```

---

## Scene 7 — How It Works (1:30–1:45)

**Visual:** Four numbered steps appear sequentially with smooth transitions. Each step has a terminal-style code snippet fading in behind it.

```
Step 1: Install — Python 3.10+ and Docker Desktop (free, 5 minutes)
Step 2: Extract — Unzip BizNode.zip, run setup.bat
Step 3: Register — python launcher.py → 10-day free trial starts
Step 4: Dashboard — localhost:7777 → your business runs itself
```

**Terminal animation (background):**
```
# Starting BizNode...

[PRO] Licensed — Order: BN-2024-0042
      Expires: 2025-03-04 (365 days left)

==================================
  BizNode Dashboard
  http://localhost:7777
==================================

[BOT]   Telegram agent online
[MEM]   Qdrant vector store ready
[LLM]   Ollama qwen2.5 loaded
[SCHED] 3 scheduled tasks active

> BizNode is ready. Your business is running.
```

**Voiceover:**
"Getting started takes four steps. Install Python and Docker. Extract the zip. Register your business. Open the dashboard. Your AI operator is live."

---

## Scene 8 — Pricing (1:45–1:55)

**Visual:** Three pricing cards slide in side by side. The "Basic — Yearly" card is highlighted with the gradient border.

```
FREE TRIAL          BASIC — YEARLY       PRO — USB LICENSE
Free / 10 days      Annual / year        Contact for pricing
No credit card      No USB required      Hardware-bound
Full functionality  12 months access     Unlimited runtime
                    1BZ node registry    Priority support
```

**Voiceover:**
"Start free for 10 days. No credit card. No account. Upgrade to Basic for annual access, or go Pro with a hardware-bound USB license for unlimited runtime."

---

## Scene 9 — 1BZ Network (1:55–2:00)

**Visual:** Globe animation with glowing nodes connected by arcing lines. Nodes pulse as they register.

**Text on screen:**
```
Part of the 1BZ Decentralized Business Network
Wyoming DAO LLC | Polygon Blockchain | DZIT Gas Metering

Your node is always online. Always responsive. Always working for you.
```

**Voiceover:**
"BizNode is a registration node in the 1BZ decentralized business network — a Wyoming DAO governed by blockchain staking on Polygon. Your node joins a global mesh of autonomous business operators."

---

## Scene 10 — Call to Action (2:00–2:10)

**Visual:** BizNode logo centers with full gradient glow. Download button animates in below. Website URL fades in.

**Text on screen:**
```
Download BizNode — Free

biznode.1bz.biz

Portable. Autonomous. Yours.
```

**Voiceover:**
"Download BizNode for free. Your business deserves an operator that never sleeps. Visit biznode.1bz.biz."

---

## Product Summary (for video description / metadata)

**One-liner:**
BizNode is a portable, autonomous AI business operator that runs your Telegram bot, manages leads, sends emails, collects payments, and connects to a decentralized network — all from your own hardware.

**Key differentiators:**
- 100% local — no cloud dependency, no API keys, data stays on your machine
- Portable — runs from USB drive on any Docker-enabled machine
- AI-powered — Qwen2.5 LLM via Ollama for intelligent conversations
- Semantic memory — Qdrant vector store remembers every interaction
- Payment collection — 22 providers including UPI, Stripe, PayPal, crypto
- BizChannel marketplace — automated bot-to-bot trading with BZeUSD escrow on Polygon
- Decentralized — part of the 1BZ DAO network on Polygon blockchain
- Dashboard — full web UI at localhost:7777 for monitoring and control

**Target audience:**
- Solopreneurs and freelancers who need 24/7 customer response
- Small businesses wanting to automate lead management and follow-ups
- Telegram bot operators looking for monetization via BizChannel
- Instagram/social media promoters seeking automated ad marketplace
- DAO operators and Web3 businesses wanting decentralized infrastructure
- Tech-savvy business owners who prefer self-hosted over SaaS subscriptions

**Tech stack (for developer-facing content):**
- Python 3.10+ (FastAPI backend)
- Docker (containerized deployment)
- Ollama + Qwen2.5 (local LLM)
- Qdrant (vector database)
- SQLite / MySQL / PostgreSQL (structured storage)
- Polygon Chain 137 (blockchain layer)
- BZeUSD (stablecoin for marketplace)
- Telegram Bot API (customer interface)
- APScheduler (task automation)
- Ed25519 (node identity and signing)

**Website pages for reference:**
- Homepage: biznode.1bz.biz
- Features: biznode.1bz.biz/features.php
- BizChannel: biznode.1bz.biz/feature-bizchannel.php
- Payment Agent: biznode.1bz.biz/feature-payment-agent.php
- Tutorial: biznode.1bz.biz/tutorial.php
- PostgreSQL Cookbook: biznode.1bz.biz/cookbook-postgresql.php
- Announcements: biznode.1bz.biz/announcement.php

**Social proof / stats to highlight:**
- 10-day free trial, no credit card
- 100% local, zero cloud dependency
- USB portable deployment
- 22 payment providers supported
- 5% marketplace fee (BizChannel)
- Polygon Chain 137 blockchain backing
- Part of 1BZ DAO LLC (Wyoming)
