pie-ai-agent

agent
Security Audit
Fail
Health Pass
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 71 GitHub stars
Permissions Warn
  • Permission: offscreen — Manifest requests 'offscreen' which grants fs access
Code Fail
  • process.env — Environment variable access in .github/workflows/release.yml
  • rm -rf — Recursive force deletion command in daemon/install/build-pkg.sh

No AI report is available for this listing yet.

SUMMARY

Pie — AI browser agent Chrome extension

README.md
Pie

Pie

An open-source AI agent that lives in your Chrome sidebar. Tell it what you want in plain language — it reads pages, clicks, types, and gets things done across your tabs.

Available in the Chrome Web Store

English · 简体中文 · 繁體中文 · Español (Latinoamérica) · 日本語 · Português (Brasil)

Install · Connect a model · Privacy · Changelog · Roadmap · Architecture · Archive

https://github.com/user-attachments/assets/87d3744c-a69b-4c65-9d27-56ba2ca459ba

Also on YouTube


What is Pie

Pie is an AI assistant that uses your browser, not just chats in it. It
opens in Chrome's side panel and stays there while you work. Describe a task
in everyday language and Pie figures out the steps and carries them out on the
page in front of you — reading, clicking, typing, switching tabs — so you don't
have to click through it yourself.

It's free and open source. Bring your own model key from any of 11 providers,
or subscribe to Pie and skip the setup.

What you can do

  • Ask about the page you're on. Summarize a long article, pull out the key
    points, answer questions about it — including PDFs, not just regular web
    pages.
  • Hand off multi-step tasks. "Compare these three products and tell me
    which is the best value." "Fill in this form from my notes." Pie plans the
    steps and does the clicking, typing, and scrolling for you.
  • Work across all your tabs. Gather information from several open tabs at
    once, and keep them tidy — group related tabs, close duplicates, clear out
    the ones you're done with.
  • Search the web. When the current page isn't enough, Pie looks things up
    to get current information.
  • Write inside real editors. Pie can type into rich editors that normally
    ignore automation — Google Docs, Lark Docs, and code editors — not just plain
    text boxes.
  • Turn pages into files. Extract structured data from a page and export it
    as a file you can download.
  • Save and replay your workflows (Skills). Turn a task you do often into a
    reusable /command, or just record yourself doing it once and let Pie build
    the Skill for you.
  • Run tasks on a schedule. Have Pie run a task automatically — daily,
    weekly, or every few hours — even in the background while you're away.
  • Connect to your computer (Pie Link). Install the optional
    Pie Link companion to let Pie use local Skills,
    run local scripts, and hand tasks off to local AI coding tools like Claude
    Code, Codex, and Cursor.

Connect a model

Pie needs an AI model to think. Pick whichever suits you — you can switch any
time, or keep several side by side.

  • Bring your own key (BYOK). Paste an API key from any provider below.
    It's free to use and fully private: your key is encrypted on your device and
    sent only to that provider — never to a Pie server.
  • Pie official subscription (optional). Don't want to manage keys? Sign in
    with Google and subscribe — everything works out of the box. (This is the one
    path where your requests go through Pie's own service.)

Supported BYOK providers: Anthropic Claude · OpenAI · Google Gemini ·
OpenRouter · DeepSeek · MiniMax · GLM (Zhipu) · Bailian · Mimo (Xiaomi) ·
Moonshot (Kimi — international & China) · StepFun
. Local models via Ollama are
on the roadmap.

Privacy

  • Your data stays yours. With BYOK, your API key is encrypted on your
    device and only ever sent to the provider you chose — Pie runs no server in
    the loop and collects no telemetry or analytics.
  • The subscription is the one exception. If you use the official Pie
    subscription, your chat requests pass through Pie's service (that's how
    billing works) — but Pie still collects no product telemetry.
  • Pie only looks at a page while it's working on your task, and treats
    everything on a page as untrusted, so a malicious page can't trick it into
    doing something you never asked for.

Full policy: PRIVACY.md.

Install

Works in any Chromium browser with side-panel support — Chrome 114+, Edge,
Brave, and others.

Some Chromium browsers accept the side-panel API but never render the panel
(Arc is the one we've tested). There Pie opens in its own window instead:
right-click any page and choose Open Pie in a separate window. The choice
is remembered, so the toolbar icon uses that window from then on — and you can
change it any time under Settings → Preferences.

Option 1 — Browser store (recommended)

Chrome: install from the Chrome Web Store, click Add to Chrome, and pin Pie to the toolbar. Chrome keeps it updated automatically.

Edge: install from Edge Add-ons. The store build has its own stable ID; Pie Link allowlists it.

Option 2 — GitHub Release zip

For an offline or self-managed install of the same build:

  1. Download the latest pie-x.y.z.zip from the Releases page
  2. Unzip it to a folder you'll keep (Chrome loads from this folder — don't delete it)
  3. Open chrome://extensions (or edge://extensions), turn on Developer mode
  4. Click Load unpacked and select the folder
  5. Pin Pie to the toolbar and click the icon to open the side panel

Edge (local load): use this zip. It includes the key that pins the extension ID Pie Link allowlists (gpccjhdgjkmalnepmeclooflliiocfed). A keyless store package will not connect to Pie Link.

Upgrading: to keep your chats and saved keys, unzip the new release
into the same folder and click ↻ reload on Pie's card. Don't click
Remove — that erases everything stored on your device, including your
encrypted keys and chat history.

Option 3 — Build from source

git clone https://github.com/wiseria-ai-labs/pie-ai-agent.git
cd Pie
pnpm install
pnpm build

Then load the generated dist/ folder as an unpacked extension (steps 3–5 above).

Pie Link — connect to your computer (optional)

Pie Link is the optional companion that lets Pie use
local Skills, run local scripts, and hand tasks off to local AI coding tools like
Claude Code, Codex, and Cursor.

On Windows:

  1. Download the latest pie-link-setup-<version>.exe from the
    Releases page.
  2. Run it. Windows SmartScreen may warn that the publisher is unrecognized — the
    first release is unsigned, so this is expected. Click More info → Run
    anyway
    .
  3. Approve the single User Account Control prompt. The installer sets up the
    script sandbox within that one elevation — there is no second prompt.
  4. When the tray icon appears, Pie Link is ready and the extension connects
    automatically (open Settings → Pie Link in the side panel to confirm).

To uninstall, go to Settings → Apps → Installed apps → Pie Link → Uninstall
(or run unins000.exe in the install folder). This removes the local sandbox
account, firewall rules, registry keys, and files.

If the connection ever misbehaves — for example the panel says connected but
nothing works — run pie doctor from a terminal ("%ProgramFiles%\Pie Link\pie.exe" doctor). It checks the install path, the Visual C++ runtime,
the sandbox facility, and the native-messaging registry keys (including a
stale per-user HKCU key that can silently shadow the installer's machine
key), and prints how to fix each one.

Configure

  1. Open the side panel and go to Settings
  2. Add a model — paste your API key (BYOK) or sign in for the official subscription
  3. Switch to Chat and send your first message

Build & contribute

pnpm install
pnpm dev          # dev server with hot reload
pnpm test         # run tests
pnpm build        # production build to dist/

Pie is a Manifest V3 extension built with React 19, TypeScript, and Vite.
Architecture notes and contributor guidance live in
docs/ARCHITECTURE.md and CLAUDE.md.

Roadmap

See docs/ROADMAP.md. Highlights:

  • Local models via Ollama
  • Keyboard shortcuts
  • Skills that auto-trigger on matching page URLs

License

Apache License, Version 2.0 — © 2026 Pie Project Contributors.

Reviews (0)

No results found