Igor Saevets

AI Expert and Entrepreneur, Los Angeles

I build open-source developer tooling for the step nobody enjoys: getting a web page into a language model without the navigation, cookie banners and boilerplate coming along with it.

Page2AI is that work. It converts any web page to clean Markdown and ships as a Chrome extension, a Firefox add-on, a Model Context Protocol server for AI agents, and npm libraries. Everything runs locally, sends nothing to a server, is MIT-licensed, and is free and stays free. The extraction quality is measured against other tools in a public benchmark that anyone can re-run, including the cases where Page2AI loses.

Projects

Page2AI Docs

Documentation, install guides and the tool comparison.

Page2AI for Chrome

Web page to Markdown in one click. Free, MIT, fully local.

Page2AI for Firefox

The same extension for Firefox, with a readiness gate for single-page apps.

Page2AI MCP Server

Model Context Protocol server so an AI agent can read any URL as Markdown. Published as @page2ai/mcp.

Page2AI Core Library

The extraction library behind all of the above, published as @page2ai/core. Node and browser adapters.

Page2AI Extraction Benchmark

Reproducible comparison of web-to-Markdown tools across documentation frameworks.

AI Second Opinion

Send one document to three independent AI models, see where they disagree, and verify mechanically that each actually did the research instead of inventing sources.

ScanQuorum

Your scanned PDF contains invisible text your AI quotes as fact. Reads the page with several independent OCR engines, accepts a word only when they agree, and shows you the ones they don’t. No language model in the transcription path.

Codex Reset Notifier

Read-only Windows notifier for usage-limit reset expiry. No credit is ever redeemed.

Media

Publications that mention me — Belarusian and Russian outlets between 2019 and 2022, with dates, the original headlines and archived copies. An index for reference, not a claim of endorsement.

Elsewhere

GitHub: @igorsaevets
LinkedIn: /in/igorsaevets
ORCID: 0009-0006-8636-1377
Wikidata: Q140865357
npm: ~igorsaevets
E-mail: igor@igorsaevets.com
Facebook: /igorsaevets
Instagram: @igorsaevets

For anything about the software, open an issue on the relevant repository. That is the fastest route and it leaves a public record other people can find.