Skip to content

WiseriaAI/pie-ai-agent

Repository files navigation

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


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, Arc, and others.

Option 1 — Chrome Web Store (recommended)

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

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, 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

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/WiseriaAI/pie-ai-agent.git
cd Pie
pnpm install
pnpm build

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

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.

About

Browser-automation agent for Chrome — natural-language tasks executed through native tool calling, scoped Skills, CDP keyboard control, and a confirm-before-act security model. BYOK across 8 LLM providers (Claude, GPT, Gemini, DeepSeek + 4 China-region).

Topics

Resources

License

Stars

40 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors