๐Ÿš€ v1.0 โ€” Now with Deep NER

AI That Reads
Between the Lines

Osmomark automatically highlights what matters on any page โ€” organizations, people, places, technical terms, and smart keywords. All runs 100% in your browser. Zero API calls. Zero data leaves your machine.

โœจ Install Free
๐Ÿ”’ Local AI โšก 100% Offline ๐Ÿ”‹ Zero API Calls ๐Ÿ’ฐ Free Tier Available
OpenAI recently announced that Sam Altman will lead the development of GPT-5, a model capable of multimodal reasoning across text, images, and code. The announcement came during a keynote at San Francisco's Moscone Center, where thousands of developers gathered to discuss large language models and their impact on software engineering. Google and Microsoft have both announced competing AI infrastructure investments.
Entity Organization Person Keyword Location

Highlight Engine That Doesn't Phone Home

Three tiers of intelligence, from instant regex to full transformer NER. All running locally in your browser via WebAssembly.

โšก

Tier 1 โ€” Instant Regex

URLs, emails, dates, numbers, money, and taxonomy dictionaries (programming languages, crypto, frameworks). ~60% coverage in under 5ms.

๐Ÿง 

Tier 2 โ€” NLP via Compromise.js

Fast POS tagging for organizations, people, places. TF-IDF keyword extraction with n-gram phrases. Verb-boosted scoring. ~85% coverage.

๐Ÿค–

Tier 3 โ€” Transformers NER

Full distilbert-base-NER pipeline via transformers.js. Identifies entities with ~95% accuracy. ~18MB model cached in IndexedDB. Opt-in, 5 free scans/day.

๐Ÿ”’

100% Private

Everything runs in the page's main world โ€” not even a CDN fetch for the model runtime. Your text never touches a server. Period.

๐Ÿ“„

Read Any File

Upload DOCX, PDF, TXT, MD, or PPTX directly in the popup. Osmomark extracts and highlights text from documents alongside web pages.

๐ŸŽจ

Customizable

Per-category colors, highlight styles (underline, background, border), symbol packs, and custom taxonomies. Pro unlock: full palette + exports.

๐Ÿ—๏ธ Architectured for MV3

Chrome's Manifest V3 blocks eval() in content scripts โ€” which breaks most transformer-based extensions. Osmomark works around this by injecting the model runtime into the page's main world via a <script> tag, then bridging back with postMessage. No eval, no CDN, no compromises.

  • Script injection via web_accessible_resources
  • PostMessage bridge between isolated + main world
  • Model cached in IndexedDB โ€” works offline
  • No service worker overhead for inference
๐Ÿงฉ

๐Ÿ“Š Smart Keyword Extraction

Tier 2b uses TF-IDF scoring with domain-aware boosting. Prioritizes verbs (3.0ร— boost), extracts bigrams and trigrams (all words must be content), handles compounds ("fine-tuning", "domain-specific"), and filters ~200 NEVER_KEYWORDS including transitional adverbs, contractions, and temporal words.

  • 15 keywords on Pro (8 on Free)
  • All occurrences highlighted per term (no cap)
  • n-gram phrases > single words for context
  • Apostrophe-preserving regex matching
๐Ÿ”‘

Install. Read. That's It.

No accounts. No sign-ups. No data leaving your machine. 100% local AI in your browser.

Install

Add Osmomark to Chrome from the Web Store. It's free โ€” no permissions beyond what it needs.

Browse

Open any page โ€” article, docs, blog, PDF. Osmomark automatically scans and highlights what matters.

Absorb

Named entities in color-coded highlights. Smart keywords for the gist. Deep NER for precision. Knowledge, osmotically.

๐Ÿค– transformers.js
๐Ÿ“ Compromise.js
โšก WebAssembly
๐Ÿงฉ Chrome MV3
๐Ÿ—๏ธ Zero Build
๐Ÿ”ฌ Vitest

Your Brain's Second Pass

Install free. 5 Deep NER scans/day included. Upgrade for unlimited access.

๐Ÿ”ฆ Install Osmomark