Project Introduction: Page Assist
Page Assist is an innovative open-source Chrome Extension designed for enhancing user interaction with local AI models directly from any webpage. By offering both a Sidebar and a Web UI, this tool ensures that users can easily communicate with their models without leaving their current browsing environment.
Installation and Compatibility
Page Assist is compatible with a range of browsers including Chrome, Brave, Edge, Firefox, and more. To install, users can visit the Chrome Web Store or download it as a Firefox Add-on.
For those interested in seeing Page Assist in action, there is a demo available showcasing its capabilities.
Key Features
Page Assist stands out due to its comprehensive features:
-
Sidebar: This feature allows users to open a sidebar within any webpage to interact with their AI model and view results instantly.
-
Web UI: Mimicking a ChatGPT interface, the Web UI provides an intuitive platform for more in-depth interaction with the AI model.
-
Chat With Webpage: Users can engage in dialogues with the content present on the webpage, enhancing their understanding and interaction.
For further feature requests, users are encouraged to submit issues and share their ideas.
Manual Installation
Enthusiasts who prefer hands-on installation can follow these steps:
-
Prerequisites include tools like Bun and a local AI provider such as Ollama.
-
Clone the project repository, install dependencies, and then build the extension specific to the browser (either Chrome or Firefox).
-
Follow the browser-specific instructions to load the extension.
Usage Instructions
After installation, users can make use of the Sidebar through a context menu or a keyboard shortcut (Default is Ctrl+Shift+P
), and open the Web UI via the extension icon or another shortcut (Ctrl+Shift+L
). These shortcuts can be customized in the extension settings.
Development and Support
For those interested in contributing or modifying Page Assist, a development mode is available. This allows changes to be viewed and tested in real-time by running a development server with bun dev
.
Browser Support
Page Assist supports various browsers, offering full capabilities in Chrome, Brave, Firefox, Vivaldi, among others. However, certain functions might be limited in browsers like Edge and Opera.
Data Privacy
Privacy is a priority for Page Assist. The extension does not collect personal data. All data is stored locally within the browser, ensuring user information remains secure.
Community and Contribution
Page Assist is open to contributions from its user community. Whether it's feature suggestions or bug reports, the project team is welcoming feedback.
Supporting Page Assist
Users who appreciate the value provided by Page Assist can support its development through contributions on platforms like Ko-fi or sponsoring the project on GitHub.
Additional Resources
For more insights and tutorials on maximizing the use of Page Assist, users can explore various blogs and YouTube videos. Contributors are invited to share their content with the community by adding them to the project's resource section.
Conclusion
Page Assist is a testament to the seamless integration of AI into everyday web browsing, providing users with powerful tools to engage with digital content more effectively and intelligently.