File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55Personal AI assistant for saving and chatting with web content.
66
7+ ![ Think App Screenshot] ( screenshot.png )
8+
9+ ## Prerequisites
10+
11+ - [ Node.js] ( https://nodejs.org/ ) 20+
12+ - [ pnpm] ( https://pnpm.io/ ) (not npm/yarn)
13+ - [ Python] ( https://www.python.org/ ) 3.12
14+ - [ Poetry] ( https://python-poetry.org/ )
15+ - [ Ollama] ( https://ollama.ai/ ) (optional - app can auto-install)
16+
17+ ## Platform Notes
18+
19+ ** macOS** : Install sqlcipher for database encryption:
20+ ``` bash
21+ brew install sqlcipher
22+ ```
23+
24+ ** Windows** : Works out of the box. Ensure Python 3.12 is in PATH.
25+
726## Setup
827
928``` bash
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ Extension → Native Host (thin C binary) → Python stub → Backend (Unix sock
2121
2222The native host manifest is automatically installed when the Electron app starts. It registers:
2323- macOS: ` ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.think.native.json `
24+ - Windows: ` %LOCALAPPDATA%\Google\Chrome\User Data\NativeMessagingHosts\com.think.native.json `
2425- Linux: ` ~/.config/google-chrome/NativeMessagingHosts/com.think.native.json `
2526
2627## Extension ID
You can’t perform that action at this time.
0 commit comments