Zebra is a browser extension that caches conversations with LLMs (ChatGPT and Claude) and stores them locally.
This guide will help you get the Zebra extension running locally for development.
- Node.js (latest LTS version recommended)
- pnpm (https://pnpm.io/installation)
-
Clone the repository:
git clone <repository-url> cd zebra-extension # Or your project's directory name
-
Install dependencies:
pnpm install
This command will start the Vite development server, which will watch for file changes and rebuild the extension automatically.
pnpm devThis command will create an optimized production build of the extension in the dist/ directory.
pnpm build- Open Chrome and navigate to
chrome://extensions. - Enable "Developer mode" using the toggle switch in the top right corner.
- Click on the "Load unpacked" button.
- Select the
distdirectory from your project folder.
The Zebra extension icon should now appear in your Chrome toolbar.