NovaCue: LLM Preference Learning

NovaCue: LLM Preference Learning

ID: gannpiphligpcnfiimoeijkneikeekhj

Supported Languages

πŸ‡ΊπŸ‡ΈUS English

Extension Info & Metadata

Status
Active
Version
0.0.9.2 (612ed429)
Size
48.96 MB
Rating
0.0/5
Reviews
0
Users
2
Type
Extension
Updated
May 19, 2026
Category
Tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Author
LeadingTorch LLCView Profile
Country
US
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Address
5550 Granite Pkwy #210 Plano, TX 75024 US
Website
Visit
Total Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Total Users
2

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Screenshot 1
Screenshot 2

BETA TESTING β€” NovaCue: Automatic preference learning across ChatGPT, Claude, Gemini, and Grok.

AI remembers you β€” but it can't forget. When you evolve, your AI is stuck in the past. NovaCue's preferences evolve WITH you β€” old habits decay, new patterns reinforce, contradictions resolve automatically. No manual memory management. Your AI grows as you grow. # NovaCue - AI Preference Learning Extension > **Stop repeating yourself.** Let AI remember what you want. NovaCue is a Chrome extension that automatically learns and applies your AI preferences across ChatGPT, Claude, Gemini, and other LLM platforms. No more copy-pasting custom instructions. No more repeating your coding style every session. Just intelligent, context-aware AI interactions. --- ## 🎯 The Problem The core concept (auto-learning preferences and injecting them contextually) is unique. No competitor does this. ChatGPT's "Memory" is manual, Claude's "Projects" are static, Gemini has nothing. NovaCue's approach β€” automatic preference learning with semantic embeddings β€” is genuinely novel. AI remembers you β€” but it can't forget. When you evolve, your AI is stuck in the past. NovaCue's preferences evolve WITH you β€” old habits decay, new patterns reinforce, contradictions resolve automatically. No manual memory management. Your AI grows as you grow **AI assistants have amnesia.** Every conversation starts from scratch. Thousands of users express this frustration daily on Reddit and Twitter: > *"I'm so tired of telling ChatGPT 'use TypeScript with ESLint rules' EVERY. SINGLE. TIME."* > *"Why can't Claude remember I prefer concise answers? I've told it 50 times."* > *"ChatGPT's custom instructions are too broad. I want different preferences for coding vs. writing."* **The data backs this up:** - 16,000+ monthly searches for "ChatGPT remember preferences" - 500+ social media complaints per month - 15M+ power users experiencing this daily **The result?** Wasted time, inconsistent outputs, and constant frustration. --- ## ✨ The Solution NovaCue learns your preferences automatically and injects them contextually into your prompts. ### **How It Works** 1. **🧠 Learns Automatically** - No manual setup required. Use AI naturally, NovaCue learns what you like. 2. **🎯 Context-Aware** - Different preferences for different tasks. Python preferences for coding, formal tone for writing. 3. **⚑ Adaptive** - Current session takes priority. If you say "use blue" today, it overrides your usual "red" preference. 4. **πŸ”„ Cross-Platform** - Works with ChatGPT, Claude, Gemini, and more. One preference system for all your AI tools. --- ## πŸš€ Key Features ### **Smart Preference Learning** - **Automatic Detection** - Recognizes patterns like coding languages, color choices, formatting styles - **Type-Based Organization** - Preferences grouped by context (TikZ Diagrams, API Design, Python Code) - **Weight-Based Ranking** - Frequently used preferences have higher priority ### **Session-Aware Intelligence** - **Momentum Scoring** - Recent preferences get 5x weight boost - **Context Switching** - Automatically detects when you switch between tasks - **Conflict Resolution** - Current intent overrides historical patterns ### **Enterprise-Ready** - **Team Preferences** - Share and enforce preferences across your organization - **White-Label Support** - Custom branding for enterprise deployments - **Audit Logging** - Track all preference applications and changes - **Privacy-First** - All data stored locally, optional cloud sync ### **Developer-Friendly** - **Multi-Type Support** - Handle complex preferences (Python 3.11 + type hints + pytest) - **Token Budgeting** - Smart injection that respects context window limits - **Episodic Memory** - Vector-based search through conversation history - **Orama Integration** - Fast semantic preference matching --- ## πŸ“Š Who Is This For? ### **Power Coders** *"Stop repeating your coding preferences"* - Consistent code style across sessions - Language-specific defaults (Python β†’ type hints, JS β†’ ES6) - Framework preferences (React β†’ functional components) ### **Content Creators** *"Keep your brand voice consistent"* - Maintain tone across all AI-generated content - Platform-specific formatting (Twitter threads, LinkedIn posts) - Brand guideline enforcement ### **Academics & Researchers** *"Maintain citation consistency effortlessly"* - Automatic citation format (APA, MLA, Chicago) - Academic tone preservation - Subject-specific terminology ### **Design Teams** *"Keep your design system consistent"* - Design system adherence (colors, typography) - Style guide preferences - Tool-specific defaults (Figma vs. Adobe) --- ## 🎨 Use Cases **Scenario 1: Developer Workflow** ``` Without NovaCue: You: "Create a React component" AI: [Generates class component] You: "Use functional components with hooks" AI: [Regenerates] You: [Next day, same thing repeats...] With NovaCue: You: "Create a React component" AI: [Automatically uses functional components with hooks] βœ… Saved 2 minutes, got it right the first time ``` **Scenario 2: Content Creation** ``` Without NovaCue: You: "Write a LinkedIn post about AI" AI: [Uses casual tone] You: "Make it more professional and add hashtags" AI: [Rewrites] You: [Next post, same corrections needed...] With NovaCue: You: "Write a LinkedIn post about AI" AI: [Professional tone with hashtags automatically] βœ… Consistent brand voice, zero manual corrections ``` **Scenario 3: Multi-Context Work** ``` Without NovaCue: Morning: "Create TikZ diagram" β†’ Manually specify: red boxes Afternoon: "Create TikZ diagram" β†’ Manually specify: red boxes again Evening: "Create API design" β†’ Manually specify: REST + JSON With NovaCue: Morning: "Create TikZ diagram" β†’ Auto: red boxes Afternoon: "Create TikZ diagram" β†’ Auto: red boxes Evening: "Create API design" β†’ Auto: REST + JSON (different context!) βœ… Adapts to task context automatically ``` --- ## πŸ“– How to Use ### **Basic Usage** 1. **Use AI as normal** - No setup required 2. **NovaCue learns automatically** - After a few interactions, preferences are detected 3. **Review in Preference Manager** - Click the extension icon to see learned preferences 4. **Lock important ones** - Click πŸ”’ to make a preference permanent 5. **Delete unwanted ones** - Click πŸ—‘οΈ to remove incorrect preferences ### **Advanced Features** - **Manual Preferences** - Add custom preferences via Preference Manager - **Type-Based Organization** - Group preferences by task type - **Session Momentum** - Recent preferences automatically prioritized - **Cross-Platform Sync** - Sync preferences across devices (optional) --- ## πŸ—οΈ Architecture ### **Core Components** ``` β”Œβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β” β”‚ πŸ”₯ NOVACUE FEATURE MATRIX β”‚ β”‚ LLM Preference Learning System β”‚ ╠══════════════════════════════════════════════════════════════════════════════════════╣ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ πŸ†“ FREE TIER (All Users) β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ“Š CORE PREFERENCE ENGINE β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Automatic preference detection from conversations β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Token extraction & weighting β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Preference proposals (pending β†’ accepted) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Preference decay (0.99 rate, 0.5 threshold) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Session momentum tracking β”‚ β”‚ β”‚ β”‚ └── πŸ”’ LIMIT: 100 preferences max (prunes to 80 when hit) β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 🧠 VECTOR EMBEDDINGS β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ MiniLM-L6-v2 model (384 dimensions) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ ONNX runtime with WebAssembly SIMD β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Semantic similarity search β”‚ β”‚ β”‚ β”‚ └── Cosine similarity scoring β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 🏷️ DYNAMIC SEMANTIC TYPING β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Auto-detect conversation type (TikZ, Python, Writing, etc.) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ New type discovery via concept extraction β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Type centroids with embeddings β”‚ β”‚ β”‚ β”‚ └── 0.65 similarity threshold for matching β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ”— MARKOV CHAIN β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Transition matrix for type sequences β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ 70% semantic + 30% Markov blending β”‚ β”‚ β”‚ β”‚ └── Context inference for vague prompts β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ“ EPISODIC MEMORY GRAPH (EMG) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Episode creation on each interaction β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Sparse token extraction (top 50) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Salience scoring β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Graph edges (temporal + semantic + overlap) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ 1-hop graph walk for context retrieval β”‚ β”‚ β”‚ β”‚ └── 30-day retention (manual pruning) β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ—„οΈ ORAMA DATABASE β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ In-memory vector search β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Document types: episode, preference, type β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Hybrid search (vector + keyword) β”‚ β”‚ β”‚ β”‚ └── Auto-rebuild from storage β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ”„ SESSION CONTINUITY β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Cross-LLM context detection β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ "Continue Session?" popup β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Context curation (goal + top 3 + recent 2) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Auto-inject into new LLM β”‚ β”‚ β”‚ β”‚ └── 30-minute freshness window β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ ✨ PROMPT AUGMENTATION β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Auto-inject relevant preferences β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Type-based preference filtering β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Weight-sorted injection β”‚ β”‚ β”‚ β”‚ └── Non-intrusive format β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ‘ RLHF (Reinforcement Learning from Human Feedback) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Accept/Reject proposals β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Vector alignment (+0.1 / -0.05) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Type cluster reinforcement β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Rejection history (7 days) β”‚ β”‚ β”‚ β”‚ └── 0.85 similarity check for duplicates β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ›‘οΈ PII DETECTION β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Email addresses β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ SSN (XXX-XX-XXXX) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Phone numbers (US/International) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ IP addresses β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Credit cards (with Luhn validation) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ AWS access keys (AKIA...) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Bearer tokens β”‚ β”‚ β”‚ β”‚ └── Password/secret patterns β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ πŸ’Ύ STORAGE β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ chrome.storage.local (10 MB limit) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Cross-browser wrapper (Chrome/Edge/Firefox) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Cache hydration on startup β”‚ β”‚ β”‚ β”‚ └── navigator.storage.persist() request β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 🌐 SUPPORTED PLATFORMS β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ ChatGPT (chat.openai.com, chatgpt.com) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Claude (claude.ai) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Gemini (gemini.google.com) β”‚ β”‚ β”‚ β”‚ └── Grok (grok.x.ai, grok.com) β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 🎨 UI COMPONENTS β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Popup (stats, quick actions) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Options page (preference manager) β”‚ β”‚ β”‚ β”‚ β”œβ”€β”€ Context switch popup β”‚ β”‚ β”‚ β”‚ └── AI Arena (new tab page) β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ ```

Extracted Data

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

URLs
75
IPv4
0
IPv6
0

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

github.com/Yomguithereal/talisman/blob/86ae55cbd040ff021d05e282e0e6c71f2dde21f8/src/metrics/levenshtein.jshttps://github.com/Yomguithereal/talisman/blob/86ae55cbd040ff021d05e282e0e6c71f2dde21f8/src/metrics/levenshtein.js#L218-L340
github.com/askorama/orama/issues/629https://github.com/askorama/orama/issues/629
docs.oramasearch.com/open-source/text-analysis/stemminghttps://docs.oramasearch.com/open-source/text-analysis/stemming
docs.oramasearch-https://docs.oramasearch
epsg.org/ellipsoid_7030/WGS-84.htmlhttps://epsg.org/ellipsoid_7030/WGS-84.html
github.com/askorama/orama/issues/137https://github.com/askorama/orama/issues/137
github.com/askorama/orama/issues/301https://github.com/askorama/orama/issues/301
github.com/lovasoa/fast_array_intersect.https://github.com/lovasoa/fast_array_intersect.
www.leadingtorch.com/wp-json/autoconfig/v1https://www.leadingtorch.com/wp-json/autoconfig/v1
www.leadingtorch.com-https://www.leadingtorch.com
Showing 1 to 10 of 80 rows
Rows per page:

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

No IP addresses found

Version History

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.

Browse and explore files within this extension package

You reached today's free scan limit (3/3 unique extensions).

Upgrade for full visibility.