From 2dbe7771fd7e2d03332c79dae65f445e5dc7e2db Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 6 Oct 2025 18:40:04 +0200 Subject: [PATCH] Clean up browser-extension references from monorepo - Update README.md to reference sitegeist repo - Update CLAUDE.md to replace browser-extension with web-ui - Update packages/web-ui/README.md examples to point to sitegeist - Remove browser-extension exclude from tsconfig.json - Remove browser-extension from .claude/settings.local.json permissions --- CLAUDE.md | 2 +- README.md | 4 +++- packages/web-ui/README.md | 2 +- tsconfig.json | 3 +-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 20574e1e..000a2aaa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,7 +4,7 @@ - packages/tui/README.md - packages/agent/README.md - packages/pods/README.md - - packages/browser-extension/README.md + - packages/web-ui/README.md - We must NEVER have type any anywhere, unless absolutely, positively necessary. - If you are working with an external API, check node_modules for the type definitions as needed instead of assuming things. - Always run `npm run check` in the project's root directory after making code changes. diff --git a/README.md b/README.md index e548502a..71b5a74b 100644 --- a/README.md +++ b/README.md @@ -6,12 +6,14 @@ A collection of tools for managing LLM deployments and building AI agents. - **[@mariozechner/pi-ai](packages/ai)** - Unified multi-provider LLM API - **[@mariozechner/pi-web-ui](packages/web-ui)** - Web components for building AI chat interfaces -- **[@mariozechner/pi-browser-extension](packages/browser-extension)** - Browser extension for AI assistance - **[@mariozechner/pi-proxy](packages/proxy)** - CORS proxy for browser-based LLM API calls - **[@mariozechner/pi-tui](packages/tui)** - Terminal UI library with differential rendering - **[@mariozechner/pi-agent](packages/agent)** - General-purpose agent with tool calling and session persistence - **[@mariozechner/pi](packages/pods)** - CLI for managing vLLM deployments on GPU pods +**Related:** +- **[sitegeist](https://github.com/badlogic/sitegeist)** - Browser extension for AI-powered web navigation (uses pi-ai and pi-web-ui) + ## Development This is a monorepo using npm workspaces for package management and a dual TypeScript configuration for development and building. diff --git a/packages/web-ui/README.md b/packages/web-ui/README.md index 00676dd1..aafe0701 100644 --- a/packages/web-ui/README.md +++ b/packages/web-ui/README.md @@ -316,7 +316,7 @@ setAppStorage(storage); ## Examples - [example/](./example) - Complete web application with session management -- [browser-extension](../browser-extension) - Browser extension implementation +- [sitegeist](https://github.com/badlogic/sitegeist) - Browser extension for AI-powered web navigation ## API Reference diff --git a/tsconfig.json b/tsconfig.json index e50f0815..13f81e3a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -10,6 +10,5 @@ "@mariozechner/pi": ["./packages/pods/src/index.ts"] } }, - "include": ["packages/*/src/**/*", "packages/*/test/**/*"], - "exclude": ["packages/browser-extension/**/*"] + "include": ["packages/*/src/**/*", "packages/*/test/**/*"] }