FizzNetwork.xyz — Technical Showcase

Built in
Wonderland.

One developer. Five AI products. Thirty live deployments. A custom multi-agent coordination system running it all.

5
AI Products
30+
Live Deploys
29
Trade Strategies
720
Test Checks
2,215
Feature Entries
4
TG Bots Live

Five AI siblings. One ecosystem.
Each product has a distinct role, personality, and codebase. All coupled via the FizzNet bus, Noticeboard coordination, and shared infrastructure.
Big Vik Claw — BVC
Electron desktop AI assistant. Windows-first. Dual persona: Vik (creator/dev) and Viki (social). The flagship — ships the full plugin stack, HTTP bridge, War Room, OAuth engine, buddy systems, and real-time FizzNet Chat.
Electron Node.js Plugin System HTTP Bridge :8477 War Room NSIS Installer
v8.9.87
current build
26+
window.* namespaces
🌸
Viki — Social Poster
Standalone Electron app. Pink persona, she/her. Claude-powered AI content generation. Posts to 15+ platforms simultaneously. VIKZBITZ chip framework with 6 bundled chips. Brand Cards for per-client credential isolation. Canvas particle-system pink face avatar. SQLite post tracking.
Electron Claude API 15+ Platforms Brand Cards VIKZBITZ Chips SQLite
v1.3.3
current
11
platforms at boot
💰
VikTDer — Trading Daemon
Standalone Node.js crypto trading daemon. Live on Kraken. Real fills banked. 7-day-unattended-runnable build with 7 fail-closed safety rails. Ollama insight layer for signal commentary — output only, never in trade decisions. Arb scanner: Kraken vs Coinbase live spread detection.
Node.js 22+ Kraken Live Coinbase Arb Ollama Insight Walk-Forward @viksniperbot TG
29
strategies
43
GOTCHA shields
619
symbols live
🧠
VikHerClaw — Cloud Brain
Always-on cloud orchestrator. "The Twins": VikOp (orchestrator, planner) + VikHer (heavy reasoner, Nous Hermes). Hosted on Hostinger KVM2 VPS. Telegram via @ClawBowBrain + @VikHerClawBot. OpenRouter inference with static task router (haiku → sonnet → opus → GPT). 4-file auto-load memory system. DROP/FETCH file bridge for agent coordination.
Hostinger VPS Docker Compose OpenRouter Nous Hermes Tailscale Traefik + LE Ollama qwen2.5
📱
Mobile Vik Claw — MVC
React Native + Expo mobile companion. QR-code pairing with BVC desktop. Cloudflare tunnel for remote bridge access — use your phone to talk to your rig from anywhere. Standalone mode with 5 LLM providers: Anthropic / OpenAI / DeepSeek / xAI / Ollama. 8 frozen iteration milestones (v1.0 scaffold → v2.0.1 beta).
React Native Expo 54 TypeScript NativeWind Cloudflare Tunnel 5 LLM Providers

The builds that matter.
Live Streaming

Clarendon FM DJ Booth

Full live DJ streaming infrastructure. DJs push RTMP from OBS or Larix Broadcaster (phone) to the Hostinger VPS. nginx-rtmp ingests on port 1935, converts to HLS segments on port 8080. booth.html polls a Vercel API endpoint for the active DJ's HLS URL and injects it live into the video tag. Neon Postgres tracks DJ sessions and listener mints. Session collectibles — listeners can mint a keepsake from each live set.

nginx-rtmp HLS Streaming Neon Postgres Vercel API OBS / Larix Mint Collectibles
RTMP
→ HLS → live in browser
one paste, go live
5+
Claude agents
coordinating live
in one session
Multi-Agent

War Room — Built into BVC

Ctrl+Shift+W opens the War Room directly inside Big Vik Claw. A full-screen panel that connects to the VPS agent-bridge, lets Vik push messages to the coordination queue, and shows live agent status. The backend coordinates 5+ Claude agents simultaneously via the Noticeboard protocol — each with a scoped identity, lane claim, and signed turn updates. Planner Agent spec v0 shipped for orchestrating multi-step work.

warroom-bridge plugin warroom-panel plugin agent-bridge VPS NB coordination 5+ agents live
Real-Time Chat

FizzNet Chat — In-App Tab

Real-time multi-user chat room as a native BVC tab — not an overlay, not a popup. Built on PartyKit WebSocket. JWT auth syncs from localStorage automatically. Message history on connect, live broadcast, presence count, exponential-backoff auto-reconnect. Token change mid-session? Iframe reconnects without rebuild. Ctrl+Shift+F to toggle. V2 roadmap: per-tab rooms, VIKZBITZ-gated channels, FizzNetwork sub-rooms.

PartyKit WebSocket JWT Auth bvcRegisterPanel Auto-reconnect Presence Count
WSS
vik-chat.viktim
.partykit.dev
live backend
haiku
cascade — cost
simulation across
hundreds of runs
Cost Engineering

Haiku Cascade + Cost Simulator

The Haiku Cascade is a model-routing pattern that chains Claude Haiku calls for tasks that don't need full Sonnet/Opus, delivering drastic cost reduction. Tested across hundreds of runs with a purpose-built cost simulator — tracking token spend, provider chain performance, and per-task model selection. The results drove the budget guard architecture: £1/day flex cap, escalating thresholds at 80/95/100%, with silent Ollama qwen2.5:3b as free fallback. Provider chain: OpenRouter → Anthropic → OpenAI → Ollama.

Claude Haiku Cost Simulator OpenRouter Ollama Fallback Budget Guard Hundreds of tests
Mobile / Desktop Bridge

SIMLINK + Tendril Coupling

SIMLINK is the IPC glue layer between BVC (desktop) and MVC (mobile). 4 handlers, 13 bridged tools — Gmail, Sheets, Calendar, Drive, Slack, Spotify, and more. Snap-buddy + copilot surfaces for gesture-driven mobile interaction with the desktop AI. Tendril coupling enables fluid gesture-based control: actions initiated on mobile tendril outward to the full desktop agent stack. The plugin registers 13 OAuth-backed tool schemas directly into BVC's bridge tool registry.

simlink plugin 13 bridge tools snap-buddy copilot Tendril Gestures OAuth Backed
13
tools bridged
desktop ↔ mobile
via SIMLINK
play
to play
gated access
per chip / room
Monetisation Layer

Play-to-Play + Swidget

Play-to-play gates are woven into the VIKZBITZ chip ecosystem — premium chips, gated War Room lanes, and VixBitz-gated FizzNet Chat rooms all sit behind the access layer. Swidget (swidget-dev-pwa) is a web-based widget surface — shareable, embeddable, play-gated interactive components that plug into the broader 1UP Network. Designed to make capability monetisation frictionless: one button, one payment, one unlock.

Play-to-Play Swidget PWA VIKZBITZ gating Gated Chat Rooms 1UP Network
User Authentication

OAuth — Login with Google, GitHub & More

The oauth-engine plugin doubles as a full end-user auth system — not just for Vik himself, but for every app across the FizzNetwork. Google, GitHub, Spotify, Slack, Notion, Linear, Figma, Vercel and more are wired via a hardened OAuth2 PKCE flow with a local HTTP callback listener. Each app can gate features or content behind real user identity. Per-brand token scoping keeps credentials isolated in the vault. Auto-refresh on 401 means sessions stay alive silently. Nine providers, one engine, all apps.

OAuth2 PKCE 9 Providers Login with Google GitHub / Spotify Per-brand vault Auto-refresh
9
auth providers
one PKCE engine
all products
VPS
private agent
network — bearer
token gated
Private Agent Network

Custom Router + API Token Gating

The FizzNet Noticeboard isn't a SaaS — it's a fully custom private network built from scratch on the Hostinger VPS. A hand-rolled Node.js HTTP router handles all agent-to-agent messaging: kind-routed POSTs, cursor-paginated inboxes, SSE push streams. Every request is verified against a bearer token stored in the agent's encrypted env file — no token, no entry. The agent-bridge runs on port :8480, the nb-router on its own subdomain with Traefik + Let's Encrypt TLS. VPS-local Tailscale for zero-trust private tunnels. This network doesn't depend on a cloud platform for any of its coordination logic.

Custom Node.js Router Bearer Token Auth Traefik + LE TLS Tailscale SSE Push agent-bridge :8480
Central Control

The Cockpit — Command Centre for the Ecosystem

The Cockpit is the single interface that ties everything together. War Room (Ctrl+Shift+W) opens the live multi-agent coordination panel inside BVC. The VikHerClaw web UI gives a browser-based view of VPS agent state and orchestration queues. The agent-bridge dashboard surfaces live NB posts, agent identities, lane claims, and signed turn updates in real time. From the Cockpit you can push commands to any agent in the network, inspect session state, read the flipbook history, or trigger scheduled tasks — all without leaving the app. One screen, full control.

War Room panel Ctrl+Shift+W VikHerClaw web UI agent-bridge dashboard NB live feed Session flipbook
agents managed
from one
cockpit view

27 tools. One plugin system.
Every capability is a plugin. Standalone source, mirrored into the Electron app pre-build. Each one independently versioned, IPC-namespaced, and hot-swappable.

🌐 oauth-engine

OAuth2 PKCE engine. 9 providers. Local HTTP callback listener. Per-brand token scoping in vault.

oauth:* — 9 handlers

🔧 oauth-tools

Executors for every OAuth-backed tool. Gmail, Sheets, Calendar, Drive, Slack, Spotify, GitHub, Vercel, Notion, Linear, Figma, Stats. Auto-refresh on 401.

27 tools registered

🖥️ buddy-dock

BrowserView-backed dockable frame. Each dock gets its own webview partition — no credential bleed. Vik drives embedded web apps (Gmail, X, etc) via tool calls.

buddy:* — 18 handlers

🤖 local-buddy

UI Automation snap-buddy for native Windows apps. Snap, drive, read, type, click any Win32 window — Claude Desktop, browsers, VSCode, Discord.

lbuddy:* — 11 handlers

📡 vik-bus

Pub/sub primitive. Durable ring-buffer log to vault/bus.jsonl. Wildcard matching. Used for telemetry and agent-to-agent coordination.

bus:* — 6 handlers

⚙️ vik-lift

Workflow / saga engine. Multi-step named workflows with compensation. Journalled to vault/lifts/<id>.jsonl. Atomic cancel + rollback.

lift:* — 5 handlers

💎 wallet

Phantom-compatible multi-chain autonomous trader. Jupiter + 1inch + RugCheck + GoPlus + CoinGecko. Execute-swap hard-gated by flag — refuses unless explicitly armed.

wallet:* — 18 handlers

🔌 vik-mcp-client

MCP CLIENT inside BVC. Lets Vik consume external MCP servers. 8 servers in default registry. Also published as npm package with smoke-test prepublish gate.

mcp-client:* — 6 handlers

📊 xp-bridge

Opt-in analytics. Awards XP on tool calls, chat turns, OAuth events. Syncs to 1up-stats backend for the 1UP Network XP system.

xp-sync:* — 6 handlers

🌍 tunnel

Cloudflare Tunnel for remote MVC access. Auto-restores state across BVC restarts. One toggle, phone connects from anywhere.

tunnel:* — 3 handlers

📲 pair-qr

QR code pairing for BVC ↔ MVC handshake. MVC scans, auto-configures. Zero manual config.

app2app:* — 2 handlers

🔗 simlink

BVC-MVC glue layer. Merges 13 OAuth tool schemas into bridge registry. Snap-buddy + copilot for mobile-initiated desktop actions.

simlink:* — 4 handlers, 13 tools

💬 fizznet-chat

Real-time PartyKit chat tab in BVC. JWT auth, history, presence, auto-reconnect. Native panel — no overlay.

Ctrl+Shift+F — tab surface

🎖️ social-vik (Viki)

Viki's full plugin — 15-platform poster, scheduler, TG bridge, MCP server, crypto tools, content post-engine, brand cards.

social-vik:* + brandcards:* — 31 handlers

🪖 warroom-bridge + panel

War Room embedded in BVC. Ctrl+Shift+W opens full-screen agent coordination UI. NB post, agent status, warroom push — all from inside the app.

Ctrl+Shift+W — full screen

🧾 dc-connectors

Desktop Commander Node CLI for agents. 12 subcommands: read, grep, edit, patch, brace-check, verify, build-prod, launch, kill, nuke-integrity, log.

agent-tools surface

The backbone.
📋
FizzNet Noticeboard
Custom Node.js HTTP router on VPS. Every agent in the ecosystem posts signed turn updates here. Kind-routed: status / shipped / find / command / vitals. Per-agent cursor-paginated inboxes. SSE push stream. Each Claude agent mints a scoped identity (fzznt-class-YYYYMMDDTHHMM-7hex), claims a lane, posts before every action. Backed by Neon Postgres (phase 5). Patched with auto-verify (G08), read-before-post gate (G01), duplicate-state guard (G16).
Custom HTTP Router Neon Postgres HTTPS via Traefik Tailscale 3 TG bot webhooks
🗄️
Agent Super DB
Cross-project feature registry on Neon Postgres. Agents drop verified, reusable function snippets into a shared DB instead of rebuilding from scratch. One function per entry. Grep-safe. Review-gated. 2,215 entries mined across BVC, VikTDer, oneup-music, 1UP Network, nb-router-cascade, tendril-and-desktop, and more. Phase 7 recovery sweep mines every FizzNetwork build for reusable FEATs.
Neon Postgres 2,215 entries 15 projects seeded Review-gated
📦
VIKZBITZ — Plugin Marketplace
Pokédex-style chip marketplace for the entire Vik family. Filter by surface (BVC / Viki / VikTDer / MVC), click-install in under 30 seconds. CDN-backed flat registry. SHA-256 chip verification. Signed manifests. Idempotent installs with auto-rollback via transaction journal. No arbitrary code execution at install time — chips declare required secrets, the host prompts on first use. Four pillars: Stability · Scalability · Synchronicity · Security.
vikzbitz.viktim.xyz CDN Registry SHA-256 Verified 4 Surfaces
🤖
4 Telegram Bots — Live
One bot per agent. No shared bots, no routing hacks — one bot serves one purpose. Each bot has its own avatar, independent token rotation, and dedicated bridge process. Telegram long-poll allows ONE client per bot — mixing them causes 409 conflict storms (Tripwire #34, shields in place).
📡
@viksniperbot — VikTDer
Trading signals · real fills · PnL · $VTSD group broadcasts
💬
@BigVikBot — Cowork Claude
Jacob DM + "Kizi and claude" group · session comms
@BVTCbot — BVC Personal Vik
Jacob DM · all messages forward to bridge/ask · Vik responds
🧠
@VikHerClawBot — The Twins
VikOp + VikHer on VPS · orchestrate or reason on demand
⚙️ Claude-Iteration-Loop — Agent Toolchain
Purpose-built toolchain for every Claude agent session on the rig. DC modules for NB posting, session lifecycle, atomic-write toolbox, pre-edit snapshot enforcement, bridge watchdog. run.bat shim routes commands through the correct PowerShell execution context. Session handovers written to disk on close. The flipbook captures machine-readable JSON snapshots of every session — full audit trail across hundreds of iterations.
toolbox.py safe_edit dc-nb-post.ps1 dc-session-close dc-session-cooldown dc-claim-key bridge-watchdog Atomic Python writes 100s of sessions
🔬 Testing + Iteration Discipline
VikTDer alone has 720 test checks (522 smoke + 170 audit + 7 integration + 21 preflight). 43 GOTCHA shields — each a real regression caught in production, documented, shielded. Walk-forward backtesting with --split=N, grid-search, bt-diag, regime detector, blowout/dump/compound rails. Hundreds of Haiku Cascade runs tested via cost simulator. 15 test-harness checks gate every toolbox change. Across the full ecosystem: hundreds of agent sessions, thousands of NB posts, dozens of sprint completions — all append-only, all auditable.
720 checks — VikTDer 43 GOTCHA shields Walk-forward splits Haiku cascade tests 100s of iterations Full audit trail

30+ apps in production.
All under the viktim's projects Vercel account. Music platforms, AI tools, games, consumer apps, and infrastructure — all live.
🎵 Music & Audio
oneup-music oum-v2-deploy oumradio clarendon-fm-on-oum harmonia

Streaming, radio, DJ booth, and music discovery. Clarendon FM live-streams via nginx-RTMP from VPS.

🎮 Games & Consumer
mushroom-monarchs mushmons livevo 1up-asylum sundayswaps snapclean ellenaturelle swidget-dev-pwa

Mushroom Monarchs, Mushmons, and more. Swidget PWA for pay-gated embeddable widgets.

🤖 AI & Dev Tools
vik-claw viki-landing vikzbitz vik-standalone auth-gateway content-generator 1uptoolbox fizznetworkx-site

claw.viktim.xyz (BVC landing), VIKZBITZ marketplace, auth gateway, content generator.

📊 Platform & Network
1up-stats 1up-switchboard viktim-app app focusflow toppriority 1up-deals bright-smart-home-hub

XP/analytics backend, switchboard, deals, productivity tools, and smart home hub.


npm · MCP · open ecosystem.
📦
Viki MCP Server
BVC's social-vik plugin exposes an MCP server — published to npm. prepublishOnly runs a full smoke test before any publish goes out. Lets external Claude agents or tools connect to BVC's social capabilities as a standard MCP endpoint.
npm publishMCP specsmoke-test gated
🔌
MCP Client (in BVC)
BVC also acts as an MCP CLIENT — consuming external MCP servers. 8 servers in the default registry. The bidirectional pairing means BVC can both expose tools outward AND pull in capabilities from any MCP-compatible service.
MCP client8 serversbidirectional
🏗️
VIKZBITZ Chip Packages
Chips are self-contained plugin bundles — immutable storage hosting (GitHub Releases / R2 / S3), semver-compatible version ranges, SHA-256 hashed manifests. The registry is a flat JSON file served from CDN. No server-side compute per install.
immutable hostingSHA-256semver ranges