https://github.com/hackardox/smart-tab-assistant
Ever struggle with too many tabs? Smart Tab Assistant uses AI to automatically organise your browser, making your workspace cleaner and your browsing experience smoother.
https://github.com/hackardox/smart-tab-assistant
Last synced: 4 months ago
JSON representation
Ever struggle with too many tabs? Smart Tab Assistant uses AI to automatically organise your browser, making your workspace cleaner and your browsing experience smoother.
- Host: GitHub
- URL: https://github.com/hackardox/smart-tab-assistant
- Owner: hackardoX
- License: gpl-3.0
- Created: 2024-12-02T17:29:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-03T13:15:11.000Z (about 1 year ago)
- Last Synced: 2025-08-16T08:41:17.765Z (5 months ago)
- Language: TypeScript
- Size: 535 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Smart Tab Assistant
## Pre-requisites
- The latest version of Chrome.
- The AI API enabled, follow [this guide](src/options/error.html) to enable it.
- Node.js and npm installed.
## Installation
Run `npm install` to install all the dependencies.
## Usage
Run `npm run build` to build the extension. Then, go to `chrome://extensions/` and load the extension from the `dist` folder.
## Development
Rune `npm run dev` to start the development server (unfortunately it is not yet supported). So, you have to manually load the extension in your Chrome.
### Chrome profile
#### Even using Chrome profile, the AI API won't work in the development mode
To make the extension work, we need to have a Chrome profile to setup correctly all the experimental ai features. To avoid messing up with your personal profile, you have to run the following command to inform git to ignore all changes to the `chrome` folder.
```bash
git update-index --skip-worktree chrome-profile/
```
### Testing
Currently, there are no tests implemented.
## License
This project is licensed under the GNU General Public License - see the [LICENSE.md](LICENSE.md) file for details.