Site RAG icon

Site RAG

by bracelangchaince@gmail.com · Tools
Manifest V3 Free
View in Chrome Web Store Data as of 18 Oct 2026

A Chrome extension for question-answer over websites

Users
125
+1 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#78K
#65K among extensions
Version
0.0.1
updated 6 Feb 2025

Users

monthly, 2 years
077154Feb 2025Jan 2026Oct 2026
Latest, 18 Oct 2026: 125 usersMove the mouse over the chart for any month

Ratings count

monthly, 2 years
001Feb 2025Jan 2026Oct 2026
Latest, 18 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Site RAG

# Site RAG [Demo video](https://www.loom.com/share/2ee8496a17774577b2684d6b2981bd1a) ![Screenshot of Site RAG Chrome extension](./public/screenshot.png) A Chrome extension for asking questions over websites. Site RAG can index a single page of the website, or crawl the entire site. It then generates embeddings for the indexed documents, and stores them in a vector store database. When a user asks a question, Site RAG will either fetch relevant documents from the current page, or the entire site (customizable). ## Requirements - [Anthropic API key](https://console.anthropic.com/) - For LLM chat generations - [OpenAI API key](https://platform.openai.com/) - For embeddings - [Supabase account](https://supabase.com/) - For vector store ## Setup First, clone the repository: ```bash git clone https://github.com/bracesproul/site-rag.git ``` ```bash cd site-rag ``` Then, install the dependencies: ```bash yarn install ``` and build: ```bash yarn build ``` ### Vector store To setup the vector store, you need to create a Supabase database. Then, inside the SQL editor, run the following: ```sql -- Enable the pgvector extension to work with embedding vectors create extension vector; -- Create a table to store your documents create table documents ( id bigserial primary key, content text, -- corresponds to Document.pageContent metadata jsonb, -- corresponds to Document.metadata embedding vector(3072) -- 3072 works for OpenAI embeddings, change if needed ); -- Create a function to search for documents create function match_documents ( query_embedding vector(3072), match_count int DEFAULT null, filter jsonb DEFAULT '{}' ) returns table ( id bigint, content text, metadata jsonb, embedding jsonb, similarity float ) language plpgsql as $$ #variable_conflict use_column begin return query select id, content, metadata, (embedding::text)::jsonb as embedding, 1 - (documents.embedding <=> query_embedding) as similarity from documents where metadata @> filter order by documents.embedding <=> query_embedding limit match_count; end; $$; ``` ## Usage To use the extension, go to [chrome://extensions/](chrome://extensions/) and click "Load unpacked". From there, select the `dist` directory of this repository. Once loaded, open the extension and visit the settings page. Here you can add your API keys, and Supabase credentials. You can also customize the indexing settings, such as chunk size and overlap.

Growth

WindowUsersChangeRatingsRating
7 days−1−0.8%00.00
30 days+1+0.8%00.00
6 months+2+1.6%00.00
1 year−30−19.4%00.00

Version history

1 versions recorded
0.0.16 Feb 2025

Details

Category
Tools
First seen
6 Feb 2025
Size
1.9 MB
Languages
en-US
Pricing
Free
Support
github.com
Extension ID
flahfjkiodmmchhbdieaihdcpmbofnak

Permissions and risk

Minimal riskimpact 0, likelihood 3
Permissions
storageactiveTab

Alternatives to Site RAG

Extensions that rank for the same store searches or share the Tools category, ordered by users