NeuraVeil is an AI chat panel, lightweight and modern, that integrates naturally on any webpage.
It uses the open (no-signup) APIs of Pollinations.ai for text and image generation, in order to provide immediate access to an AI directly during your browsing.
No tabs.
No accounts.
No interruptions.
Just a simple, fast, and clean chat, usable on a daily basis.
Warning
NeuraVeil AI may generate inaccurate, incomplete, outdated, or misleading information. Always independently verify critical, medical, legal, financial, or academic data before making decisions.
- Adds an AI chat directly on the websites you visit
- Allows managing multiple conversations with history
- Gives control over the depth and style of responses
- Integrates image generation and image search
- Offers real privacy when you don’t want to save anything
- Understands and interacts with the current page content
Everything works without page reloads.
- Discreet floating chat bubble
- Draggable chat trigger with saved position
- Click to toggle open and close
- Smart positioning to stay within the viewport
- Dockable side panel (left or right) with saved position
- Resizable side panel with persistent width
- Collapsible side panel with a compact toolbar mode
- Fast close with the Escape key
- Dedicated Data Management section for resetting local data
- High number of saved conversations (stored locally in the browser)
- Load, rename, or delete a conversation
- Clear the entire history
- Start a new chat at any time
- It is recommended to regularly remove unused conversations to avoid unnecessary storage usage
- Clear visibility on local storage usage for conversations and settings
- Persistent reasoning levels: Auto, Minimal, Low, Medium, High, Ultra
- Available response styles: Default, Professional, Direct, Teaching, Creative, Technical, Geek, Persuasive
How reasoning levels work
Reasoning levels mainly affect response depth, speed, tool routing, and how carefully NeuraVeil validates ambiguous requests before answering.
- Auto: automatically chooses the most suitable level for the request
- Minimal: shortest and fastest path, with tools used mainly for explicit requests
- Low: simple, practical answers with light reasoning
- Medium: balanced clarity and detail, with proper tool use for explicit image or music requests
- High: more structured answers, stronger intent validation, and more careful tool routing
- Ultra: the most cautious mode, better for ambiguous requests and less likely to invent links, sources, or media
Internal reasoning is never exposed to the user. Only the final response is shown.
Response styles explained
Response styles affect tone and presentation, not correctness.
- Professional: formal, structured answers
- Direct: short replies, no fluff
- Teaching: step-by-step explanations
- Creative: vivid language and originality
- Technical: precise, developer-oriented
- Geek: tech jargon and references
- Persuasive: structured and convincing tone
- Disables all saving (no conversations are stored)
- Applies a distinct visual theme
- Displays a clear banner when the mode is active
- No data is stored by the script while the mode is enabled
- Image generation in this mode uses Pollinations.ai exclusively with the
&private=trueparameter
- Supports multiple backends (Pollinations + AI Horde)
- Web image search via Openverse (with attribution and licensing)
- Copy, download, and direct link actions
- Generated image cache preserved across reloads
- Explicit image requests supported across all reasoning levels
- Extracts the main content of the current page
- Allows follow-up questions based on page context
- Enables intelligent search within the page
- Works directly without leaving the current website
Turn any webpage into an interactive knowledge source.
- Search for royalty-free music directly in chat
- Built-in audio player
- Source attribution and download options
Search, play, and download free music without leaving the page.
- Readable code blocks with syntax highlighting
- Clickable links
- Multiple responses with tabs
- Quick actions: copy, regenerate, download
- Table rendering with dedicated styling and actions
- Rendering mathematical formulas with KaTeX support
- Protection against bugs when switching conversations during a request
- Keyboard input is fully isolated when typing in the chat, preventing website shortcuts from interfering
- Arrow: show or hide additional icons
- Settings: response customization and data management
- Ghost icon: enable or disable Ghost Mode
- Info icon (i): open the information panel
- History, new chat, switch to sidebar, close
- Improved support for Safari
- Better handling of strict websites such as GitHub
- More robust fallback behavior when GM APIs are partially exposed
- More reliable local storage and startup behavior
- More robust fallback paths for syntax highlighting, math rendering, and media playback on CSP-restricted sites
- Ghost Mode disables all local data storage
- Explicit image requests are supported across all reasoning levels
- High and Ultra apply stricter validation for ambiguous or visual requests
NeuraVeil relies on carefully selected open-source libraries to power advanced features such as page analysis, rendering, and media integration.
-
DOMPurify
- Sanitizes HTML extracted from active pages before processing.
- Source: https://github.com/cure53/DOMPurify
- License: Apache-2.0 OR MPL-2.0
-
Mozilla Readability
- Extracts the main readable content from the active page for page analysis.
- Source: https://github.com/mozilla/readability
- License: Apache-2.0
-
Turndown
- Converts extracted HTML into clean Markdown before sending it to the AI.
- Source: https://github.com/mixmark-io/turndown
- License: MIT
-
Fuse.js
- Enables fast, typo-tolerant search in page content and conversation history.
- Website: https://fusejs.io/
- Source: https://github.com/krisk/Fuse
- License: Apache-2.0
-
Highlight.js
- Provides syntax highlighting for code blocks across all supported programming languages.
- Website: https://highlightjs.org/
- Source: https://github.com/highlightjs/highlight.js
- License: BSD 3-Clause
-
KaTeX
- Renders mathematical formulas with proper LaTeX-style formatting.
- Website: https://katex.org/
- Source: https://github.com/KaTeX/KaTeX
- License: MIT
-
Pollinations.ai
- Provides open, no-signup APIs for text and image generation.
- Website: https://pollinations.ai/
- Source: https://github.com/pollinations/pollinations
- License: MIT
-
AI Horde (Stable Horde)
- Provides a community-driven backend for image generation.
- Website: https://aihorde.net/
- Source: https://github.com/Haidra-Org/AI-Horde
- License: AGPL-3.0
-
Openverse
- Provides access to openly licensed images and audio, with attribution and source links.
- Website: https://openverse.org/
- Source: https://github.com/WordPress/openverse
- License: CC0 (API and metadata)
-
GreasyFork SVG Icon
- Provides an interface icon.
- Created by denilsonsa.
- Source: https://github.com/denilsonsa/denilsonsa.github.io/blob/master/icons/GreasyFork.svg
- License: Used with attribution (see source repository).
Feedback, bug reports, and improvement suggestions are welcome via GreasyFork feedback or GitHub Issues.
Developed and maintained by Dℝ∃wX (GitHub: DREwX-code).
Engineered for performance, precision, and continuous evolution.
This project is licensed under the Apache License 2.0.
You are free to use, modify, and redistribute it under the terms of the license.
