Open sourceBrowser nativeCloud optional

Confidential document Q&A

N0X

Ask confidential documents questions. Get answers tied to the source.

Choose the Browser provider to keep document extraction, retrieval, prompts, and inference on your device. Local model weights download on first use; search and cloud stay off until you choose them.

No account required

Open the workbench and choose the local path.

Files index in-browser

Extraction and retrieval run in this tab.

Evidence stays visible

Answers cite filename and chunk, not anonymous text.

Network use is explicit

Search, images, and cloud are separate choices.

Private document Q&ABrowser · local path
retention-policy.pdf

Chunk 3

Customer records are retained for 30 days after account closure, then permanently deleted.

Indexed in this browser. Deep Search off. Cloud API off.

Question

How long is customer data kept after I close my account?

Cited answer

Customer records are kept for 30 days after account closure, then permanently deleted. [retention-policy.pdf#chunk-3]

Example outcome: an answer tied to a passage you can inspect. If retrieval finds no relevant evidence, N0X tells the model to say so instead of inventing a document citation.

One clear job

Start with the document. Verify the answer against its citation.

The first-run path leads with document upload and a sample. Provider controls, web search, Python, agents, images, and memory remain available in the workbench when you need them.

Primary jobConfidential document Q&A with source citations
Best forPolicies, contracts, reports, notes, and research files
RuntimeWebGPU, WASM, Chrome AI, Ollama, Cloud API
StorageIndexedDB, Cache API, sessionStorage keys
LicenseMIT, open source

Workflow

File → local model → cited answer.

Nothing is silently uploaded. Browser model downloads are shown before they start, and the provider badge shows when a task leaves the local path.

01

Drop files

PDF, DOCX, Markdown, CSV, text, logs, and HTML become searchable workspace context.

02

Choose the compute path

A browser model keeps prompts local. Its weights download on first use and initialize again on later visits.

03

Ask, then verify

Hybrid keyword and vector retrieval returns focused evidence with citations such as [policy.pdf#chunk-3].

Threat model included

Trust is a table, not a slogan.

N0X makes local and network boundaries visible. Every provider has a tradeoff, and cloud fallback is framed as a choice instead of a failure.

IndexedDBsessionStorageWebGPUWASM
DataConversations
Stored inIndexedDB
BoundaryLocal browser origin
DataDocument index
Stored inRAG vector cache
BoundaryLocal unless included in a cloud prompt
DataModel weights
Stored inBrowser Cache API
BoundaryCached when storage persists; initialized each visit
DataCloud keys
Stored insessionStorage
BoundaryClears with the browser session
DataDeep Search
Stored inAPI route
BoundarySearch query leaves the device when enabled
DataImage generation
Stored inAPI route
BoundaryPrompt leaves the device when enabled

Provider matrix

Local by default. Search, image and cloud paths are explicit.

Compatibility details
ProviderBrowser WebGPU
StatusDefault
Data pathPrompts, docs, and responses stay in the browser unless search, image, or cloud is enabled.
Best forPrivate file work and local drafts
ProviderChrome AI
StatusOn-device
Data pathUses Gemini Nano when Chrome exposes the Prompt API and reports the built-in model ready.
Best forA built-in local path on supported Chrome installs
ProviderOllama
StatusConfigured endpoint
Data pathTalks to your configured Ollama URL; loopback stays local, while remote HTTPS sends prompts off-device.
Best forSelf-hosted or remote open models
ProviderCloud API
StatusExplicit
Data pathSends selected prompt and context to your chosen OpenAI-compatible provider.
Best forLarge context, stronger models, fast inference

30-second start

Bring a document—or use the sample—and ask one grounded question.

Start locally, inspect the citation, then decide whether web search or cloud belongs in the task.