pie-ai-agent
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.
Pie — AI browser agent Chrome extension
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.
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:
- Download the latest
pie-x.y.z.zipfrom the Releases page - Unzip it to a folder you'll keep (Chrome loads from this folder — don't delete it)
- Open
chrome://extensions(oredge://extensions), turn on Developer mode - Click Load unpacked and select the folder
- Pin Pie to the toolbar and click the icon to open the side panel
Edge (local load): use this zip. It includes the
keythat 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:
- Download the latest
pie-link-setup-<version>.exefrom the
Releases page. - 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. - Approve the single User Account Control prompt. The installer sets up the
script sandbox within that one elevation — there is no second prompt. - 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 — runpie doctorfrom 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
- Open the side panel and go to Settings
- Add a model — paste your API key (BYOK) or sign in for the official subscription
- 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 indocs/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)
Sign in to leave a review.
Leave a reviewNo results found