sam-4screen-desktop 2026-9-4:10:54:8

This commit is contained in:
2026-09-04 10:54:08 +10:00
parent 147934613e
commit 442d3257c8
2 changed files with 56 additions and 5 deletions

View File

@@ -11,6 +11,57 @@ aliases: []
# [[AI Tools to try]]
# 🌐 Pi-Agent Browser Tools Matrix
| Extension | Command / Tool | Strategy | Context Footprint | Live Auth Session? |
| :--- | :--- | :--- | :--- | :--- |
| **`pi-browser-harness`** | `/browser-setup` | Accessibility Tree (AX) over direct CDP | Minimal | **Yes** (Uses your active Chrome profile) |
| **`pi-agent-browser-native`** | `agent_browser` | Native wrapper for `agent-browser` | Optimized / Compact | Isolated Profile (Saves cookies) |
| **`@amaster.ai/pi-browser-use`** | `browser_` tools | Multi-tab script automation (`browser-use`) | Moderate | Isolated Session |
| **`pi-textbrowser`** | `text_browser` | DOM to Compressed Markdown / Text | **Ultra-Low** | No |
---
### 🚀 Quick Implementation Snippets
#### Option A: `pi-browser-harness` (Recommended for Authenticated Web Apps)
Use this if you want Pi to look at sites you are already logged into (Jira, GitHub, Gmail) without passing raw API keys or passwords.
```bash
# 1. Install the extension in your environment
pi install npm:pi-browser-harness
# 2. Expose the Chrome DevTools Protocol port (Run in a separate terminal)
# On macOS:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
# On Windows:
start chrome.exe --remote-debugging-port=9222
# 3. Inside your Pi TUI, configure the profile connection
/browser-setup
/browser-profile default
```
#### Option B: `pi-agent-browser-native` (Recommended for Clean UI and QA)
Use this if you want an isolated browser session dedicated specifically to searching docs or running end-to-end interface testing.
```bash
# 1. Install the core upstream CLI tool globally
npm install -g agent-browser
# 2. Add the optimized native package fork via Pi
pi install npm:@picassio/pi-agent-browser-native
# 3. Reload your environment variables and config
/reload
# 4. Prompt the agent directly to verify installation:
# "Use the agent_browser tool to open https://example.com and take an interactive snapshot."
```
### Understand Anything
Turn any codebase knowledge base into an interactive knowledge graph
https://github.com/Lum1104/Understand-Anything