Skip to content

About Pages Guide

Doda Browser ships with five built-in about: pages that give you direct access to its unique capabilities. This guide explains every tab, feature, and shortcut across all of them.

Overview

Doda Browser is a privacy-hardened Firefox fork with four unique native capabilities built directly into the browser. No extensions, no cloud services — everything runs locally on your machine.

  • Knowledge Graph — Full-text search across every page you have ever visited
  • Contextual AI — Private local AI for chat, tab analysis, cross-page comparison, and debate
  • Passwordless Identity — Cryptographic identities to log into sites without passwords
  • Trust OS (Provenance) — Extract, compare, and track factual claims across the web

Knowledge Graph — about:knowledgegraph

The Knowledge Graph automatically indexes every page you visit. It uses SQLite FTS5 full-text search, so you can find pages by content, not just by title or URL.

How It Works

  • Every page you visit is automatically indexed — title, URL, domain, and full page content
  • You can search using SQLite FTS5 syntax: keywords, phrases in quotes, or partial matches
  • Results show the page title, URL, visit date, and a snippet of matching content

Tabs Explained

Tab Description
Search Enter a query to search across all indexed pages. Use quotes for exact phrases. Supports FTS5 syntax like NEAR, AND, OR, and wildcards.
Recent Shows your most recently visited pages in reverse chronological order. Click a title to navigate to the page.
Stats View total page count and clear all indexed data if needed.

Pro Tips

  • The index builds automatically as you browse — no manual setup needed
  • Your data stays local in knowledgegraph.sqlite in your profile directory
  • Use the Knowledge Graph to find that article you read weeks ago by searching a phrase you remember

Contextual AI — about:ai

Contextual AI runs a large language model locally on your machine via Ollama. All processing stays on your device — nothing is sent to the cloud.

Tabs Explained

Tab Description
Chat Free-form conversation with your local AI. Type a message and press Enter (Shift+Enter for new line). The AI remembers recent conversation context.
Tab Context Ask questions about the page you are currently viewing in the active browser tab. The AI analyzes the page content and answers based on it.
Cross-Page Paste content or URLs from multiple pages (one per section) and ask the AI to compare, summarize, or find differences between them.
Debate Enter a topic and multiple perspectives (one per line). The AI presents arguments from each viewpoint, helping you explore complex topics.

Pro Tips

  • Ollama must be running for AI features to work. See the Setting Up Ollama section below.
  • For best results, use smaller models like llama3.2:3b or phi4:latest for faster responses
  • The status indicator at the top shows whether Ollama is connected (green) or not (yellow)

Passwordless Identity — about:identity

Passwordless Identity uses Ed25519 cryptographic key pairs to let you log into websites without passwords. Your private keys never leave your device — they are stored securely in the browser’s NSS certificate store.

Tabs Explained

Tab Description
Dashboard Shows an overview of your identities and granted site permissions at a glance.
My Identities Create named identities, each with its own Ed25519 key pair. Enter a name (e.g., “Personal”, “Work”, “Gaming”) and click “+ Create Identity”. Each identity gets a unique Decentralized Identifier (DID). You can delete identities you no longer need.
Permissions Shows which websites have been granted access to your identities. You can revoke permissions at any time.

Pro Tips

  • Create separate identities for different contexts (personal, work, anonymous) to compartmentalize your online presence
  • Your cryptographic keys are generated using NSS and stored in your browser’s certificate store — they never leave your device
  • When a website supports passwordless login, the browser automatically detects the login field and offers to authenticate using your identity

Trust OS (Provenance) — about:provenance

Trust OS automatically extracts factual claims from pages you visit using a local AI model (Ollama). It tracks claims across different sources, compares how different publications report the same fact, and analyzes how information spreads across the web.

Tabs Explained

Tab Description
Claims Browse all extracted claims. Each claim shows the text, source URL, domain, and a confidence score (0–100%). Use the search bar to find specific claims by keyword.
Compare Sources Enter a claim ID to see every source that mentions it, side by side. This helps you verify if a claim is consistently reported across different publications.
Spread Analysis Track how a claim moves across domains over time. See where a claim originated and which domains picked it up later.
Stats View total claims extracted and database health information.

Pro Tips

  • Claims are automatically extracted from pages you visit — no manual effort required
  • Claim IDs are shown on each claim card. Copy the ID to use in Compare Sources or Spread Analysis
  • Higher confidence scores mean the AI is more certain about the extraction. Scores above 80% are generally reliable

Doda Intelligence Hub — about:doda

The Doda Intelligence Hub is the unified command center for all Doda services. It provides a single dashboard plus a global Command Palette accessible from any page.

Tabs Explained

Tab Description
Overview Shows stats from all services: pages indexed, claims extracted, and identities created.
Knowledge Graph Quick search of your knowledge graph without navigating to the full about:knowledgegraph page.
AI Quick chat with the AI from the hub interface.
Identity View your identities from the hub.
Provenance Quick search of claims from the hub.

Command Palette

Press Ctrl+K or Ctrl+Shift+, from any page to open the Command Palette. Type a command and press Enter to execute:

Command Description
kg:search <query> Search the Knowledge Graph
kg:clear Clear all Knowledge Graph data
pv:search <query> Search Provenance claims
pv:clear Clear all Provenance data
ai:chat <message> Chat with the AI
ai:clear Clear AI chat history
id:create <name> Create a new identity

Setting Up Ollama

Ollama provides the local AI backend for both Contextual AI and Trust OS (Provenance).

Installation

Linux:

curl -fsSL https://ollama.com/install.sh | sh

macOS / Windows: Download from ollama.com/download

Running Ollama

  1. Start the Ollama service: ollama serve (runs in the background on port 11434)
  2. Pull a model: ollama pull llama3.2:3b (recommended for most systems)
  3. Verify it works: ollama run llama3.2:3b "Hello, world!"

Recommended Models

Model Notes
llama3.2:3b Fast, small (2 GB), good for most tasks — recommended for daily use
phi4:latest Microsoft’s Phi-4 (14B via Q4 quant), ~4 GB, better reasoning
mistral:7b Good balance of speed and quality, ~4.1 GB
llama3.2:1b Very fast and tiny (0.6 GB), suitable for low-resource systems

Auto-start on Linux: If installed via the script, Ollama runs as a systemd service and starts automatically on boot.

Check status: Visit about:ai — the status indicator at the top shows green if Ollama is connected.


Tips & Keyboard Shortcuts

Global Shortcuts

Shortcut Action
Ctrl+K Open Doda Command Palette (from any page)
Ctrl+Shift+, Alternate shortcut for Command Palette

Quick Navigation

URL Page
about:knowledgegraph Knowledge Graph full page
about:ai Contextual AI full page
about:identity Passwordless Identity
about:provenance Trust OS (Provenance)
about:doda Doda Intelligence Hub

Best Practices

  • Privacy first: All services run locally. No data leaves your device unless you explicitly share it.
  • Knowledge Graph: Browse normally — pages are indexed automatically. No configuration needed.
  • AI: Keep Ollama running in the background (ollama serve) for instant access.
  • Identity: Create multiple identities for different contexts. Keep your personal and work identities separate.
  • Provenance: Claims are extracted automatically. Check the Claims tab after browsing news sites to see what was extracted.

Doda Browser’s unique concept: No other browser gives you memory, identity, truth, and intelligence built in. We are reimagining what a browser can be.