Back to Nexora

Nexora Architecture & Capability Guide

Client-Side Live Data Engine & Web API Hub by Vylex

Welcome to the Nexora Architecture & Capability Guide. Nexora is a high-performance, client-side Live API Data Assistant developed by Vylex. Unlike cloud LLMs, Nexora operates directly in the browser by pairing rule-based natural language intent matching with real-time web APIs to fetch instant telemetry, weather, market data, calculus solutions, and space intelligence.

System Architecture

1. Core Registry Pattern

Independent modules auto-register via NexoraRegistry.register() with unique regular expression intents and handlers.

2. Rule-Based Intent Parser

Matches user prompts against regex patterns, extracting target cities, crypto tickers, search keywords, or equations.

3. Live Web API Mesh

Dispatches asynchronous fetch requests to public REST APIs (Spaceflight News, CoinGecko, Newton Math, OpenWeatherMap).

4. Web Audio & Speech APIs

Synthesizes crisp UI clicks and cues via Web Audio API, while supporting SpeechRecognition and SpeechSynthesis.

Complete Capability Catalog (12 Modules)

Capability Module API Source & Functionality Example Triggers
🚀 1. Spaceflight Intelligence Spaceflight News API (v4)
Fetches real-time space news, SpaceX launch telemetry, NASA updates, Mars rovers, Artemis missions, and JWST discoveries. Includes full Space Hub modal.
"show me space news"
"SpaceX updates"
"NASA news"
🌤️ 2. Live Weather Forecasts OpenWeatherMap API
Pulls live weather conditions, temperature, humidity, wind speeds, and condition icons for any global city.
"Weather in London"
"Weather in Durban"
₿ 3. Cryptocurrency Ticker CoinGecko API
Retrieves live market prices, 24h percentage changes, and valuation metrics for Bitcoin, Ethereum, and altcoins.
"Bitcoin price"
"Ethereum price right now"
💱 4. Currency Converter ExchangeRate API
Calculates exchange rates and currency conversions between USD, ZAR, EUR, GBP, and global currencies.
"convert 100 USD to ZAR"
"10 EUR in USD"
🧮 5. Newton Math Engine Newton API & MathJax 3
Solves calculus derivatives, integrals, algebra, trigonometry, and displays rendered TeX equations.
"derivative of x^2 + 2x"
"solve 2x + 5 = 15"
📰 6. Reddit & News Headlines Reddit RSS & JSON Mesh
Surfaces hot trending posts, discussion threads, and news across r/news, r/technology, r/science, r/gaming, r/southafrica.
"show me reddit news"
"r/technology top posts"
📖 7. Dictionary & Phonetics Free Dictionary API
Provides word definitions, parts of speech, phonetic transcripts, and native audio pronunciation playback.
"define serendipity"
"meaning of resilient"
📷 8. Text Scanner (OCR) Tesseract.js WASM Engine
Optical Character Recognition scanning text directly from live camera video feeds or uploaded image files.
"scan text from image"
"read writing from camera"
📸 9. Visual Photo Search Unsplash & Pexels APIs
Generates high-definition imagery cards by searching global photo libraries for requested topics.
"show me an image of space"
"photo of a mountain"
💡 10. Life Advice Generator AdviceSlip API
Fetches random nuggets of wisdom, personal advice, and philosophical quotes.
"give me some advice"
"words of wisdom"
📜 11. Daily Humor & Jokes JokeAPI
Delivers programming jokes, single-line humor, and setup/punchline jokes to lighten the mood.
"tell me a joke"
"another joke"
📖 12. Bible Verses Labs Bible API
Retrieves scriptures, inspirational passages, and specific book/chapter/verse references.
"a Bible verse"
"John 3:16"

Accessibility & Audio Controls

Nexora includes built-in accessibility controls in the Settings panel: