Home
Softono
PageTalk

PageTalk

Open source JavaScript
326
Stars
24
Forks
1
Issues
2
Watchers
2 months
Last Commit

About PageTalk

PageTalk is a beautiful browser extension that allows you to use AI to read page content and have multiple conversations.

Platforms

Web Self-hosted

Languages

JavaScript

Links

PageTalk - Your Web Companion with AI ✨

PageTalk Icon

中文/Chinese

Introducing PageTalk 3.6.0 🎉

🌟 Selection Tool - The Game Changer: PageTalk is no longer just a sidebar AI extension! Now you can select any text on any webpage and instantly:

  • Interpret complex content with AI analysis
  • Translate to your preferred language
  • Chat about the selected text with full context
  • Customize your own selection options with personalized prompts

Simply select text → choose your action → get instant AI assistance. It's that simple!

Other Updates:

  • Multi-Provider Support: Added support for multiple AI providers. You can now add and manage custom models from various platforms, including OpenAI, Claude, Gemini, DeepSeek, OpenRouter, SiliconFlow, ChatGLM, ModelScope, and more.
  • Enhanced Proxy Support: Updated HTTP and SOCKS5 proxy functionality for better connectivity
  • Bug Fixes: Resolved various minor issues for improved stability

Note: If you encounter any issues, please try deleting the former PageTalk extension, refreshing the webpage, reloading the new extension, or restarting the browser first.


Selection Tool Demo

https://github.com/user-attachments/assets/3d998ee5-bf25-4a42-9269-417c80df6751


Introduction

PageTalk is a browser extension that enhances your web browsing by integrating Google's Gemini API. Summarize pages, chat contextually, and manage custom AI agents effortlessly.

Features

  • Web Page Interaction: Reads page content for contextual conversations.
  • Contextual Chat: Discuss the current web page with AI.
  • Multi-Agent System: Create, customize, switch, and import/export AI agents.
  • Image Input: Upload or paste images for discussion.
  • Rich Content Rendering: Supports Markdown, code highlighting, LaTeX, and Mermaid diagrams.
  • PDF Parsing & Chat: Extract and chat with PDF content directly in web pages.
  • Url Context Extraction: Gemini-2.0-flash and Gemini-2.5-flash-preview-05-20( gemini-2.5-flash(-thinking) ) can automatically extract web page content as context.
  • Personalized Settings: Configure API key, language (EN/ZH), theme (Light/Dark).
  • Chat Export: Save conversations as Markdown or Text files.
  • Text Selection Helper: Advanced text selection functionality with interpret, translate, and chat options.
  • Proxy Support: HTTP and SOCKS5 proxy support for enhanced connectivity.

Examples

📸 Feature Demonstrations

Multi-Tab Interaction & YouTube Parsing

Type @ to select tabs

Type @ to select opened tabs

Selected tabs display

All selected tabs context

AI summarization

AI summarizes all content

YouTube URL parsing

Upload YouTube URLs

Core Features Showcase

PageTalk interface

Main interface & chat

Agent management

Dark mode support

Rich content rendering

Mermaid rendering

Settings panel

url extract

Installation

Note: Load as an unpacked extension in developer mode.

Get API Key: Before using the extension, please obtain your Gemini API key from Google AI Studio.

For common use

  1. Chrome: https://chromewebstore.google.com/detail/pagetalk-your-gemini-brow/pjmpcpolpfejiacaemgjnjnknlcfcami?authuser=0

  2. Edge: https://microsoftedge.microsoft.com/addons/detail/pagetalk-your-gemini-br/mpmohgpcggkkbjdamcnmmnkblkmpldmi

  3. Firefox: https://addons.mozilla.org/zh-CN/firefox/addon/pagetalk-gemini-assistant/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search

ps: ⚠️PageTalk in Firefox is yet incomplete for some reasons, but it's still good for summary and conversation. Stay tuned~

For development

  1. Clone the repository or download the ZIP and unzip

    git clone https://github.com/jeanchristophe13v/PageTalk.git
  2. Load the folder in your Browser

  • Edge: Go to edge://extensions/, enable "Developer mode", click "Load unpacked", select the project folder.
  • Chrome: Go to chrome://extensions/, enable "Developer mode", click "Load unpacked", select the project folder.

Usage

  • Open: Click the PageTalk icon or use shortcut (default Alt+P).
  • Settings Tab: (Contains General, Agents, Model sub-tabs)
    • General: Switch Language/Theme, Export Chat History.
    • Agents: Manage agents, Import/Export configurations.
    • Model: Set API Key, select default model.

☕️ Support PageTalk

Buy me a coffee if you enjoy PageTalk ~ ☕️ 🩵❤️🧡🩷💛💚

WeChat
WeChat
Alipay
Alipay