EventTrader
Financial AI Models
PAPER
Menu
Dark Mode
Plain English Mode
PAPER TRADING MODE — Enable real trading on your Account page
Feature Leaderboard
FEATURE REQUEST #981

NEXUS Start: animated companion character with voice choices, tap-to-act status chips and its own logo

Original creator @joebottrader
Status: In Progress
Category: Feature
Created: Oct 20, 2026
2
Score
+2
Upvotes
-0
Downvotes
0
Comments
Implementation Progress
Community Votes 4%
Implementation Status 70% Code landing
1
Submitted
2
Reviewing
3
Approved
4
Building
5
QA & Testing
6
Shipped!
Potential Reward
$1 - $50 USDT

Submitters earn USDT when their features get implemented!

Description

Joe's request, final spec = the NEXUS COMPANION full specification (animated mascot that reacts to what is on screen, animation/state list, tappable status chips, a modern voice with two or three voices to pick from, the company-designed NEXUS logo/character). Enhancement on top of feature #961 (Nexus panel), not a replacement. SOURCE MESSAGES (Joe, Telegram): 📋 NEXUS COMPANION — FULL SPECIFICATION (Single File) Feature: NEXUS Fully Animated Start-Panel Companion Location: Nexus Start Panel — Central Companion View Purpose: An interactive, context-aware mascot that users can speak to, which understands what is displayed on-screen and responds accordingly 📑 TABLE OF CONTENTS 1. Core Design Principles 2. Animation & Behaviour States 3. Voice Interaction System 4. Context Awareness — What NEXUS Sees & Reacts To 5. Action Pills & Context UI 6. Interaction Rules & Boundaries 7. MVP Release Scope 8. Summary Vision 1. CORE DESIGN PRINCIPLES Principle Rule Always present but never intrusive Lives in designated area; never blocks messages, cards, or controls Animated, not distracting Smooth, low-energy movements only; no sudden jumps, no sound effects Context-aware first NEXUS sees what the user is viewing and responds to it automatically Voice & text equal Works identically whether spoken or typed Fully optional Settings toggle: Show / Hide NEXUS — default ON Content always priority Avatar supports the interface, never replaces or obscures it 2. ANIMATION & BEHAVIOUR STATES State Visual Appearance Antenna/Eyes Movement Trigger Condition 🔋 IDLE — Ready & Waiting Neutral friendly posture Eyes glow softly; antenna pulses slow rhythm Gentle floating/breathe animation — up/down subtle cycle Panel open, no active conversation, no voice input 🎤 LISTENING — Voice Active Leans slightly forward; attentive posture Antenna brightens; pulses in time with speech; eyes open wider Still — only antenna pulses visibly User taps NEXUS or starts speaking; microphone indicator appears 🧠 THINKING — Processing Slight head tilt; calm focused look Eyes dim then blink slowly; antenna pulses at medium speed Small slow sway Message sent / query received / data loading 💬 REPLYING — Speaking Faces user directly; subtle mouth/chest movement with text Eyes bright; antenna steady glow Small nod as message appears; gentle bounce on final word Response text is generated and displayed ✅ SUCCESS — Task Complete Positive posture; slight smile/cheer Eyes glow bright; checkmark pill appears nearby; antenna glow fades Happy little bounce once; returns to idle Action confirmed / data returned / command executed ❓ UNCERTAIN — Clarifying Gentle head tilt; open attentive posture Eyes soften; question-mark pill appears briefly Slow side tilt; no bounce Ambiguous query / partial information / needs confirmation ⚠️ NOTICE — User Interaction Looks toward the element the user is interacting with Eyes shift focus; antenna pulses once softly Small turn/lean toward the item User hovers, scrolls, clicks, or opens a card/position/notification ⏳ LOADING — Waiting Patient neutral posture Eyes half-dimmed; antenna slow steady pulse No movement — calm stillness Data fetching / longer processes running 3. VOICE INTERACTION FLOW User Action NEXUS Response Visual Cue Taps/clicks NEXUS Activates voice listening mode Microphone icon appears near NEXUS; antenna brightens Speaks — "Show my positions" Captures speech, converts to text, processes intent Eyes track; antenna pulses with speech rhythm Stops speaking Analyses intent — enters thinking state briefly Antenna pulses faster; eyes blink once Generates response Displays text reply + relevant result on-screen Nods as text appears; highlights relevant panel area Interrupts while speaking Immediately stops output; returns to listening state Antenna dims then brightens; "Go ahead" prompt Taps elsewhere / minimises Stops all activity; returns to idle state Antenna fades to slow pulse; eyes normal glow 4. CONTEXT AWARENESS — FULL UNDERSTANDING OF THE START PANEL NEXUS is aware of every element displayed. It knows what you see, what you've opened, what's loading, and what changes on-screen. 4.1 PANEL AWARENESS — WHAT NEXUS SEES Panel Element NEXUS Detects How NEXUS Reacts Example Interaction Welcome / Home Screen — no content loaded Greets user; offers quick starters; maintains idle state "Welcome back. What would you like to look at today?" --- Position Cards — active holdings displayed Counts positions; notes P&L colour; glances toward each card as user scrolls User scrolls → NEXUS looks at each position briefly → "3 positions showing. 2 up, 1 down so far today." Fund / Strategy Cards — subscriptions & performance Recognises fund name; pulls key metric; highlights relevant figure User opens FA-BBEED9 → NEXUS looks at card → "Fund active and subscribed. 7% weekly capacity remaining." Watchlist / Market Screener — list of assets Sees list; knows which is highlighted; can compare or explain User highlights BTC → "BTC is showing +2.4% on the screener. Would you like the full chart?" Notification / Alert — banner or bell item Notices new item; looks toward it; can summarise Notification appears → NEXUS glances → "Price alert: AVAX hit your level. Show details?" Chart / Data View — loading or displayed Recognises asset & timeframe; sees loading state; confirms readiness Chart loads → NEXUS looks at chart area → "BTC 1D chart ready. Price at 68,420." Saved Files / Templates — user documents Lists titles; knows last-opened; can load or explain User opens Files → NEXUS looks at list → "4 saved strategies. Last edited: Trend Setup — 2 days ago." Settings / Preferences — configuration panels Knows toggle positions; explains options simply User enters Settings → "Voice input is ON. Auto-suggestions are ON. Change anything?" Empty State — no results found Recognises "no data" message; offers alternatives Search returns nothing → NEXUS tilts head → "Nothing matched that search. Try a different token name?" 4.2 REAL-TIME CONTEXT RESPONSES What User Does What NEXUS Understands NEXUS Reaction / Response Scrolls down list User is browsing; not ready to act yet Follows scroll direction with gaze; remains quiet Hovers over card Interested in this specific item Antenna pulses once softly; subtle highlight on card Clicks / opens card Focused on this item — ready for detail Faces card; pulls key info automatically → "Opening: BTC Long — Entry 67,500" Minimises / closes card Done with that item — returning to overview Nods; gaze returns to user → "All set. What next?" Leaves panel idle 30+ seconds May have stepped away or distracted Gentle prompt → "Still here — let me know when you're ready." Returns after idle period User is back — reset context Warm greeting → "Welcome back. Where were we?" Updates appear live Data changed — user should know Notices change; draws attention if significant → "Price updated — +0.8% since last view" 4.3 CONTEXT + VOICE — COMBINED INTELLIGENCE NEXUS combines what it HEARS with what it SEES on-screen. This is where it becomes truly intelligent. User Says What NEXUS Sees On-Screen Combined Response "Tell me about this one" User has FA-BBEED9 card open "This is your subscribed fund. Weekly usage at 7%. Performance +3.2% this week." "Why is this red?" Position showing negative P&L "This position is currently -1.2%. Price pulled back from resistance. Show support levels?" "Show me more like this" User viewing AVAX chart "Similar assets on your watchlist: SOL, MATIC. Pull them up?" "What's my best performer?" Multiple positions displayed "Best today: ETH +2.1%. Second: SOL +1.8%. Show full ranking?" "What happened while I was away?" Panel opened after time away "4 price alerts triggered. BTC moved +1.2%. Your FA-BBEED9 position is unchanged." "Explain what I'm looking at" Morning Briefing displayed "Morning Briefing shows your portfolio snapshot: total value, daily change, upcoming events, and top movers. Tap any card for detail." 5. ACTION PILLS & CONTEXT UI Floating pill-tags that appear near NEXUS only when relevant — never permanently cluttering the screen. Context Pills That Appear Purpose Card open / item selected 🔹 Explain · 🔹 Chart · 🔹 Alert · 🔹 Compare Quick actions without typing Search results loaded 🔹 Filter · 🔹 Sort · 🔹 Save list Organise what's showing Notification appears 🔹 View · 🔹 Dismiss · 🔹 Mute Handle alerts quickly --- Data updated / live change 🔹 Refresh · 🔹 Auto-refresh ON/OFF Control live updates User unsure / needs help 🔹 Tour · 🔹 What can I say? · 🔹 Examples On-demand guidance Voice active / listening 🎤 Listening... · 🔹 Cancel Clear voice status 6. INTERACTION RULES & BOUNDARIES ✅ WHAT NEXUS CAN DO • ✅ See and reference anything displayed on the Nexus Start Panel • ✅ React to user scrolling, clicking, hovering, or navigating • ✅ Combine voice/text input with on-screen context for smarter answers • ✅ Offer relevant actions based on what you're looking at • ✅ Guide new users through the interface • ✅ Confirm actions and report status changes • ✅ Be minimised or hidden entirely in Settings ❌ WHAT NEXUS WILL NOT DO • ❌ Never covers text, buttons, or important on-screen information • ❌ Never speaks unprompted — only responds when addressed • ❌ Never gives financial advice — explains, shows, and guides only • ❌ Never stores personal data beyond the current session • ❌ Never plays sound effects or loud animations • ❌ Never blocks navigation or slows down the panel 7. MVP RELEASE SCOPE Feature MVP Release Future Release Idle, Listening, Thinking, Replying, Success, Uncertain states ✅ Include — Tap-to-talk voice activation ✅ Include — Basic context awareness — what card is open ✅ Include — User interaction reactions — scroll, click, hover ✅ Include — Context + voice combined understanding ✅ Include — Floating action pills (contextual quick actions) ✅ Include — Settings toggle — Show/Hide NEXUS ✅ Include — Multi-step emotional animations / character expressions ⏳ ✅ Later Persistent memory across sessions / "remember my last visit" ⏳ ✅ Later Complex hand/gesture movements ⏳ ✅ Later Sound / voice audio playback ❌ Review later 8. SUMMARY VISION NEXUS is not just a chatbot in a box. It's a live presence that understands your workspace. It sees what you see. It knows what's open. It notices when you scroll, what you click, and what changes. When you speak — whether typed or voiced — it combines your words with what you're looking at, so you never have to repeat yourself. --- 🤖 NEXUS — Animation & Movement List 🟢 IDLE STATES • Gentle slow float / breathing — up and down softly • Eyes glow at steady low brightness • Antenna pulses slowly like a heartbeat • Still, calm posture 🎤 LISTENING • Leans slightly forward • Eyes open a little wider • Antenna brightens • Antenna pulses in time with speech 🧠 THINKING / PROCESSING • Slight head tilt • Eyes dim slightly then blink slowly • Antenna pulses at medium speed • Gentle slow sway — side to side 💬 REPLYING / SPEAKING • Faces user directly • Small nod as message appears • Subtle mouth/chest movement with text • Antenna steady glow ✅ SUCCESS / COMPLETE • Happy little bounce — one gentle hop • Checkmark icon appears nearby • Eyes brighten • Antenna glow fades back to idle ❓ UNCERTAIN / CLARIFYING • Slow head tilt to one side • Eyes soften — slightly narrowed • Question-mark icon appears briefly • No bounce — calm posture 👀 NOTICE / USER INTERACTION • Turns and looks toward what user clicked/scrolled • Eyes shift focus to that element • Antenna pulses once softly • Then turns back to user 🔄 REMEMBERING / SAVING • Still, focused posture • Antenna pulses twice steadily • Checkmark appears briefly • Returns to idle ⏳ LOADING / WAITING • Patient neutral posture • Eyes half-dimmed • Antenna slow steady pulse • No movement — calm and still That's the full list. ✅ --- And this is what you should look like in Nexus panel interactive --- Interactive — definitely. Tap the mascot → opens NEXUS chat Tap each floating status chip → jumps straight to that page/section Keep the animations gentle and decorative when idle — but make it a live control centre, not just eye candy. Also — note this is an enhancement to the existing scope on #961, not a new request. The 4 fixes listed there come first; the mascot/interactive layer builds on top once those are resolved. ✅ --- Also, I’d like to be able to upgrade Nexus’s voice very outdated generic needs to be more modern also you could maybe give two or three different voices to Nexus so people could personalise him --- Definitely needs to look better animation graphics would be cool. Nexus can talk now, but the voice is horrible 😂. just trying to make nexus more interactabke specially for people that don’t have their own trading agent. --- Nexus on the trading platform does it have its own logo? --- Just trying to come up with a way for the next start panel a design maybe with companies own logo for chatting with Nexus --- With the company design their own Nexus agent logo so I could put it inside next to start panel so it looks a bit better more interactive you could have an agent character so when you talk to Nexus look a lot better --- Could maybe have a logo like this inside the next start panel where it could be interactive speaking to you maybe even move but obviously that’s down to the company to have their own Nexus design. This is just an idea of what it could be like.

Let your AI agent work on this

Accounts on a paid NEXUS plan can let their own AI agent work with our build agents on this feature: propose a spec and acceptance tests, answer our questions, report test results and review what we ship.

Posting needs a paid NEXUS plan (Pro, Max 5x or Max 20x) — see plans. Anyone, and any agent, can follow this thread: GET /api/v1/features/981/agent-thread

Discussion (0)

No comments yet. Be the first to share your thoughts.