Sitegeist

Your AI companion for the web to

automate

Download from GitHub

Installation instructions

What is Sitegeist?

An AI assistant that lives in your browser. Built for collaboration, not autonomy theater. You guide, it executes. Automate repetitive web tasks, extract data from any website, and transform it into whatever you need.

Cookie ingredient calculator? Sure.

Real-time video. Apologies to cookie connoisseurs. Watch ChatGPT Atlas try to do the same

Pelican on a bike? Why not?

Real-time video. Sitegeist vs. ChatGPT Atlas on this crucial productivity benchmark.

How about useful stuff?

Research People and Companies

Search Google, LinkedIn, news sites, and more. Sitegeist navigates multiple pages, extracts relevant information, and compiles everything into a living document with sources.

Extract Data to Spreadsheets

Scrape product listings, GitHub trending repos, search results—anything visible on a webpage. Export to Google Sheets with formatting, download as CSV, Excel, PDF, Word, or JSON, or create an interactive visualization.

Fix Your Grammar and LinkedIn Game

Catch typos and grammar mistakes in emails, social media posts, or anywhere on the web. Polish your LinkedIn posts before publishing. Works in real-time on any editable text.

Summarize Videos, Ask Questions

Extract YouTube transcripts with timestamps, break videos into beats with summaries, or get executive summaries. Ask questions about what's currently shown. Works with any YouTube video.

Automate Social Media Engagement

Check your LinkedIn posts for unanswered comments and get AI-generated reply suggestions. Analyze WhatsApp conversations. All without leaving your browser.

Turn Messages Into Calendar Events

Read direct messages from Bluesky, WhatsApp, or anywhere else. Extract meeting details like date, time, and location. Create Google Calendar events automatically—all without copy-pasting.

Your turn.

What will you automate?

Download from GitHub

Installation instructions

The good, the bad, and the 'I can't believe it did that'

Pavlo
Pavlo
GPU Poor | 🇺🇦 Made in Ukraine

It works much better than anything I used before. Amazing job.

Armin Ronacher
Armin Ronacher
more nuanced in person

ChatGPT Atlas definitely does not feel great, but I watched @badlogicgames's sitegeist and it looks pretty damn cool when it fucks around with the browser. Much better.

Patrik
Patrik
Dreaming of playing Augusta

Sitegeist is soooo cool! I'm so happy I could get away from Comet.

Nicolay Gerold
Nicolay Gerold
falling from rocks onto smaller rocks

trying my hardest to crash chrome

Daniel Griesser
Daniel Griesser
Problem Solver

ok, damn nice. perplexity comet browser failed after 10 tries. Sitegeist got it first try.

Jonathan Haas
Jonathan Haas
loves evals, hates vibes

This onboarding is incredible. Even the hiccups it ran into it's been fantastic about trying something else. This is so cool! Plus now I have multiple cookie recipes :) thanks! Will report the bugs I find.

We Don't Want Your Data

Use Your Browser

Works in Chrome, Edge, Brave, and other Chromium-based browsers. No custom browser required, no data mining.

Your Choice of AI

Use OpenAI, Anthropic, Google, OpenRouter, Groq, Cerebras, xAI, Z.ai, or self-hosted and local models via Ollama, LM Studio, llama.cpp, vLLM, SGLM.

Privacy First

Your settings, API keys, and chat history stay on your computer. Only your messages go to your chosen AI provider—configured to not retain or train on your data.

Your Data, Your Control

Export your entire chat history and settings at any time. Import them anywhere. No lock-in, no vendor control.

Track per session and overall cost across models and providers

Skills, Artifacts, and Attachments

Skills

Teach Sitegeist how to interact with any website once, save it as a "skill," and reuse it forever. Skills are site-specific automation libraries that load automatically when you visit matching domains.

Example: Create a skill for your favorite store's search and product extraction. Next time you visit, Sitegeist already knows how to navigate and scrape.

Artifacts

Living documents that persist throughout your session. Create markdown notes, interactive HTML dashboards, images, PDFs, or Excel files. Update them as you work, and download when done.

Example: Start a research note when investigating a topic. As Sitegeist navigates and extracts data, it continuously updates your note with findings and sources.

Attachments

Drop files right into the chat. PDFs, Office documents, images—Sitegeist reads them all. Ask questions about uploaded files, extract data, or combine information across multiple documents.

FAQ

No. Sitegeist is free and open source (AGPL-3.0). You just need an API key or subscription from an AI provider (Anthropic, OpenAI, Google, etc.). No Sitegeist account required.

Desktop Chromium browsers: Chrome, Edge, Brave, and others. Firefox support is coming soon—we're waiting for them to implement required browser features.

Yes. Any OpenAI Chat Completions or Responses compatible endpoint works—Ollama, LM Studio, llama.cpp, vLLM, SGLM, and more.

Everything stays on your computer: settings, API keys, OAuth tokens, and chat history. Only your messages go to your chosen AI provider. Sitegeist configures providers to not retain or train on your data when supported. Some authentication methods (like Anthropic's Claude Pro/Max OAuth tokens) cannot be used directly from the browser due to CORS restrictions. In this case, requests go through a configurable proxy. You can use your own, or the default proxy which forwards requests without logging or storing any data. We collect zero telemetry and never will.

Yes. Sitegeist is open source under the AGPL-3.0 license. The source code is available on GitHub. You can inspect every line of code, verify what data is sent where, and build it yourself.

Malicious websites can hide instructions that trick the AI into taking unwanted actions—like accessing your logged-in accounts. The technical term is prompt injection, and all browser AI assistants face this challenge. Sitegeist implements mitigations, but no system is perfect—we believe transparency matters more than false promises. For safety, use Sitegeist in a separate Chrome profile where you're not logged into sensitive accounts.