Taby AI is a user-friendly, AI-powered chat feature that allows you to interact with the webpage you're currently viewing. It enables you to ask questions and have conversations on a wide range of topics, be it which ever of the browser tab or page you're on. With Taby AI, you can get the information or help you need without ever leaving your current webpage.
- Chat with the current page context in a single click
- Completely Offline, runs entirely in your browser
- Separate Chat history for each tab
- Refresh context anytime
- Support Streaming responses
- Clone the repository to your local machine.
git clone https://gitlab.com/jefreesujit/taby-ai.git
- Navigate to the project directory.
cd taby-ai
- Install the necessary dependencies.
npm install
-
To set up TabyAI, you need to first download the Gemini Nano model in your browser
-
Build the project.
npm run build
-
Load the extension into your browser:
- For Chrome:
- Go to
chrome://extensions/
- Enable Developer mode
- Click on
Load unpacked
- Select the
build
folder in your project directory
- Go to
- For Chrome:
Contributions are welcome. Please open an issue or submit a pull request.
TabyAI is licensed under the MIT License.