A grid container establishes a new grid formatting context for its contents. Grid items are laid out within a grid container along grid lines.
Grid tracks are defined using the grid-template-columns and grid-template-rows properties...
No switching apps. Click and ask — right where you are. A Chrome side panel that connects any webpage to your local AI models. Select text or parse the full page. Your data never leaves your computer.
A side panel that stays open while you browse. Select text or parse the full page. Your models, your data, your rules.
Opens alongside the page, not as a fragile popup. Stays open while you scroll, read, or copy text. True split-screen reading & chatting.
Select specific text on the page and chat about just that part. No need to process the entire page when you only care about one section.
After parsing, AI generates relevant follow-up questions based on the actual content. Just click to ask — no blank-page anxiety.
Ollama, LM Studio, oMLX, or any OpenAI-compatible API. Use whatever models you have installed — Llama 3, DeepSeek, Qwen, Mistral.
All processing happens on your machine. No cloud, no accounts, no tracking. Some content you just don't want cloud AI to see.
AI replies with formatted Markdown: code blocks with syntax highlighting, tables, lists. Copy or re-edit any message.
No accounts, no setup wizards. Make sure your local AI is running, then install and go.
Navigate to any webpage — documentation, articles, papers, or code repositories.
Click the PageGrok icon — a side panel opens alongside the page. Parse the full page, or select specific text to focus on.
Ask questions about the content. Get Markdown-formatted answers from your local LLM, with smart follow-up suggestions.
Some content is sensitive — internal docs, unpublished papers, competitor analysis. PageGrok processes everything locally. No telemetry, no analytics, no data collection.
Zero network requests to external servers. All API calls go to localhost only.
No accounts, no tokens, no subscription for local providers. Install a model, install the extension, done.
Not affected by network restrictions or service availability. Your local model runs wherever your computer runs.
Four built-in provider channels. Use whatever AI you have running locally, or connect to an external API.
Auto-discovers loaded models. The most popular local AI runtime.
Connect to LM Studio's local server. Auto-discovers loaded models.
Apple Silicon native inference via oMLX. Auto-discovers loaded models.
Any OpenAI-compatible endpoint. Connect to cloud providers when needed.
... and any other model available in your local provider's library.
Clean architecture. Minimal footprint. Maximum transparency.
Built on the latest Chrome extension platform with declarativeNetRequest for secure CORS handling.
Uses Chrome's Side Panel API for a persistent chat interface that stays open alongside the page.
Recursive TreeWalker penetrates Shadow DOM boundaries, ensuring content extraction works on modern SPAs.
4 languages built-in: English, Chinese, Japanese, Russian. One-click switching.
Track the latest updates and improvements to PageGrok.
Install PageGrok and start asking your local AI about any webpage. No switching apps, no data upload, no cost.