NVR://DIGITAL · BUILD 001-ALPHA · NVIRYA.COM/

Independent developer building tools for the web.

Engineering client-side browser protection utilities, DOM runtime interception layers, unified AI workspaces, and low-overhead backend APIs. Focused on resilient execution, clean interfaces, and software that respects user agency.

01 / Shield Nvirya AdGuard v11.5.2
02 / Ecosystem Nvirya AI
03 / Gateway api.nvirya.com
04 / Runtime Sachitone Translator
GEODESIC NODE LATTICE · NVR-3D
WEBGL · ORBITAL LATTICE

01 — SELECTED WORK & SHIPPED SYSTEMS

4 / 4 SYSTEMS SHOWN
01 / BROWSER PROTECTION USERSCRIPT v11.5.2 · Active (MIT)

Nvirya AdGuard

A lightweight, mobile-first browser protection and navigation security userscript built for Safari (Stay, Userscripts) and desktop script managers (Tampermonkey, Violentmonkey). Injected at document-start across all frames to neutralize intrusive popunders, click-hijacking listeners, and malicious redirects before they execute.

  • [01] Pop-up & Redirect Shield: Wraps window.open, location.assign/replace, and history state mutations to block blank-tab redirects and nested ad URLs.
  • [02] Media-Safe Cosmetic Filtering: Cleans ad slots, floating banners, and high-z-index invisible overlays while strictly protecting <video>, JWPlayer, Video.js, and Plyr controls.
  • [03] Shadow DOM Action Sheet & Element Picker: Isolated mobile-native control panel with per-domain whitelisting, rule import/export, and interactive on-page element selection.
JavaScript (ES2022) Tampermonkey / Violentmonkey Safari Userscripts Shadow DOM MutationObserver DOM Security Hooks
INTERACTIVE PREVIEW · RUNTIME INTERCEPTION PIPELINE 6/6 HOOKS ACTIVE
__NVIRYA_ADGUARD_X__ · CONFIG_VERSION: 3 @run-at document-start

Toggle actual protection flags from nvirya_x_config to inspect how the runtime evaluates DOM and navigation events:

[document-start] All 6 protection layers active across frames. Media player nodes (<video>, .jwplayer, .vjs) guarded.
EXECUTION FLOW SHADOW DOM ISOLATED
01. DOC-START window.open hook 02. DOM FILTER MutationObserver 03. MEDIA GUARD isProtectedNode() 04. UI SHEET Shadow Root
02 / UNIFIED WEB ECOSYSTEM & WORKSPACE Live at nvirya.com

Nvirya AI Workspace

A developer-oriented web ecosystem and unified workspace for multi-model conversations, agent tasks, and generated outputs. Engineered with a three-pane layout featuring a collapsible conversation sidebar, a streaming message viewport with expandable reasoning traces, and a live telemetry inspector.

THREE-PANE WORKSPACE TOPOLOGY 272PX / FLEX / 320PX
SIDEBAR STREAM STAGE & REASONING TRACE > Chain-of-thought reasoning block Composer + Command Palette (Cmd+K) INSPECTOR Token Budget Context Files Active Plugins
HTML5 / CSS Tokens Streaming Reasoning UI Command Palette (⌘K) Token Telemetry Nvirya AdGuard Lineage
03 / BACKEND GATEWAY & DISTRIBUTION api.nvirya.com

Nvirya API

Core backend API layer and asset distribution service powering the Nvirya workspace (api.nvirya.com) and raw userscript delivery pipeline. Designed around predictable JSON contracts, low-latency session routing, and static manifest distribution.

SERVICE ENDPOINTS HTTPS / JSON
GATEWAY → https://api.nvirya.com
WORKSPACE → https://nvirya.com
IDENTITY → https://nvirya.com/@me
REST / JSON APIs Session & Task Routing Userscript Distribution Edge Caching
04 / ASYNCHRONOUS TRANSLATION SERVICE & BOT RUNTIME FastAPI · Uvicorn · SQLite

Nvirya Translate (Sachitone Runtime)

A low-footprint translation API and automated Discord gateway bot (Nvirya Translate#8694) engineered with Python, FastAPI, Uvicorn, and SQLite (data/translator.db). Pairs an HTTP translation service with an in-memory channel cache and modular command cogs (translate, auto_translate, settings) for real-time multilingual channel bridging.

Python 3 FastAPI Uvicorn discord.py Gateway SQLite (translator.db) In-Memory Channel Cache
Index System Domain Stack & Runtime Status Verified Destination
01 Nvirya AdGuard Browser Protection Userscript JS, Shadow DOM, MutationObserver, Tampermonkey / Safari v11.5.2 (MIT) Greasy Fork ↗
02 Nvirya AI Unified Web Workspace HTML5, CSS Tokens, Streaming UI, Command Palette Pause nvirya.com ↗
03 Nvirya API Backend API Gateway REST, JSON Contracts, Edge Routing Active api.nvirya.com ↗
04 Nvirya Translate Async Translation Runtime Python, FastAPI, Uvicorn, discord.py, SQLite v1.0 Runtime

02 — RUNTIME ARCHITECTURE & SOURCE SPECIFICATIONS

VERIFIED ARTIFACTS
USERSCRIPT · @run-at document-start · @all-frames true · MIT LICENSE

Nvirya AdGuard v10.4 — Runtime Interception & Storage Architecture

Executes before host page scripts to wrap navigation APIs, guard media players against false-positive removal, and isolate its mobile action sheet inside a closed/open Shadow DOM boundary.

nvirya-adguard.user.js (v10.3.0 / v10.4.1.8)
// ==UserScript==
// @name         Nvirya AdGuard
// @license      MIT
// @namespace    https://nvirya.com/adguard
// @version      11.5.2
// @description  A lightweight, ultra-powerful userscript & extension engine designed to eliminate intrusive ads, stealth overlays, instant redirects, and popups on mobile (iOS Stay) and desktop.
// @author       Nvirya
// @match        *://*/*
// @icon         https://raw.nvirya.com/assets/icon128x128.png
// @grant        GM_addStyle
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_registerMenuCommand
// @grant        GM_xmlhttpRequest
// @grant        unsafeWindow
// @connect      raw.nvirya.com
// @connect      discord.com
// @grant        discordapp.com
// @connect      *
// @run-at       document-start
// @all-frames   true

03 — ABOUT & ENGINEERING APPROACH

INDEPENDENT SOFTWARE ENGINEERING
IDENTITY · NVIRYA (@ME)

Practical systems built close to the browser runtime.

Nvirya is an independent developer focused on building software that operates reliably in hostile or complex web environments—ranging from document-start browser protection scripts and Shadow DOM interfaces to unified AI workspaces and asynchronous Python/FastAPI service backends.

Rather than relying on heavy abstraction layers, each project prioritizes direct DOM and network primitives, predictable state persistence, and responsive ergonomics across both mobile Safari and desktop browsers.

01 / RUNTIME DISCIPLINE

Zero-Bloat Execution

Browser tools and userscripts must initialize in milliseconds at document-start without degrading host page frame rates or layout stability.

02 / DEFENSIVE DOM ENGINEERING

Preserve Core Media & UX

Aggressive ad and popup interception is paired with explicit node guards so legitimate HTML5 <video>, JWPlayer, and Video.js controls never break.

03 / STYLE ISOLATION

Shadow DOM Boundaries

Injected controls and mobile action sheets are encapsulated inside Shadow DOM roots so host CSS cannot bleed into or distort tool interfaces.

04 / CLARITY OVER DECORATION

Intentional Interfaces

Interfaces are structured around high-contrast typography, semantic theme tokens, keyboard accessibility, and clear operational feedback.

04 — VERIFIED DESTINATIONS & CHANNELS

CANONICAL: HTTPS://NVIRYA.COM/
DIRECTORY & ENDPOINTS

Explore live deployments & published code.

All links below point exclusively to verified deployments, API endpoints, and public script registries operated under the Nvirya identity.