AI-Powered Search

Macro Browser features an intelligent search system that provides enhanced search capabilities while respecting user privacy.

AI-Powered Search

Overview


Traditional search engines track user behavior, build profiles, and use this data for targeted advertising. Macro Browser takes a different approach, using AI to provide intelligent search results without compromising privacy.

Key Features


1. Direct Answer Generation

When you enter a question or informational query in the address bar, Macro Browser can generate direct answers without requiring you to visit a search results page:

  • Factual Questions: "What is the current Bitcoin price?"

  • Calculations: "Convert 2.5 ETH to USD"

  • Definitions: "What is a smart contract?"

  • Quick References: "Solana transaction speed"

2. Privacy-Preserving Processing

  • Local Processing: Simple queries are processed directly on your device

  • Anonymous API Calls: Complex queries are sent to the OpenAI API without identifiable user information

  • No Query History: Search queries are not stored persistently

  • No User Profiling: No behavioral profiles are built for advertising or tracking

3. Enhanced Search Suggestions

As you type in the address bar, the AI provides intelligent suggestions:

  • Context-Aware Completions: Suggestions relevant to crypto and Web3 when appropriate

  • Smart History Integration: Suggestions based on your current browsing session (not persisted)

  • Entity Recognition: Identifies cryptocurrencies, projects, and protocols you might be searching for

4. Semantic Understanding

The AI search understands the meaning behind your queries rather than just matching keywords:

  • Natural Language Processing: Understand questions as they would naturally be asked

  • Intent Recognition: Determine what you're trying to accomplish

  • Context Maintenance: Remember context from recent searches within the same session

Technical Implementation


Macro Browser's AI search is powered by the OpenAI API and custom local models:

  • Query Router: Determines whether to process locally, use AI, or fall back to a traditional search engine

  • Privacy Wrapper: Removes identifying information before making API calls

  • Result Renderer: Displays AI-generated answers directly in the browser interface

  • Fallback System: Seamlessly routes to traditional search when necessary

Privacy Considerations


Macro Browser's AI search feature is designed with privacy at its core:

  1. Minimal Data Collection: Only the current query is processed, with no user history maintained

  2. Anonymized API Calls: When using the OpenAI API, requests are anonymized

  3. Local First: Where possible, processing happens locally on your device

  4. Transparent Operation: Clear indication when AI features are being used

  5. User Control: Options to disable AI features completely

Configuration Options


Users can customize the AI search through browser settings:

  • AI Assistance Level: Control how extensively AI is used in searches

  • Default Search Engine: Choose which traditional search engine to use as backup

  • Query Blacklist: Specify types of queries that should never use AI processing

  • Local Model Usage: Control whether lightweight models run locally

Examples


Direct Answer Example

Query: "What is the current gas price on Ethereum?"

Response:

Search Suggestions Example

Partial Query: "swap tokens on uni..."

Suggestions:

  • swap tokens on Uniswap

  • Uniswap V3 liquidity pools

  • Uniswap vs SushiSwap

  • Uniswap gas fees

Semantic Understanding Example

Query: "what's the difference between L1 and L2"

Response:

Last updated