Notion Gaia Assistant
👋 This is a Chrome extension that brings the power of Gaia AI nodes right into your Notion pages. Think of it as your personal AI assistant that sits quietly in the corner of your Notion workspace, ready to help whenever you need it.
The complete source code and detailed instructions for setting up and running this example can be found in the Gaia Cookbook repository.
For Node Builders
If you build and run nodes of Gaia, then this is a fantastic way to showcase your work! Your node can now directly help people with their Notion documents. It's almost like giving your AI a job as a personal assistant in Notion. Because the extension works with any OpenAI-compatible endpoint, your node can plug right in.
For Notion Users
Imagine having a smart assistant that can:
- Summarize your long Notion pages with one click
- Suggest improvements to your documents
- Help you research related topics
- Answer specific questions about your page content
And the best part? You can choose which Gaia node to connect to. Maybe you want one that's great at academic writing, or another that's fantastic at creative suggestions - it's totally up to you!
Getting Started
- Install the extension from Chrome Web Store (coming soon!)
- Click the extension icon in your browser
- Add your preferred Gaia node URL - it should look something like
https://YOUR_NODE_ID.gaia.domains/v1
- Go to any Notion page
- Locate the tiny floating button at the bottom right - that's your new AI assistant!
Features
- 🎯 Page Summaries: Get quick summaries of any Notion page
- 💡 Smart Suggestions: Get ideas on how to improve your content
- 🔍 Research Helper: Discover related topics to explore
- 💬 Ask Questions: Chat with the AI about anything on your page
- 🎨 Clean Interface: Everything fits nicely into Notion's design
Setting Up Your Own Node
If you're running a Gaia node and want to use it with this extension:
- Make sure your node is publicly accessible
- Copy your node's URL (the
/v1
endpoint) - Paste it into the extension's settings
- That's it! Your node is now powering the Notion assistant
Prerequisites
You'll need:
- Google Chrome browser
- A code editor (like Visual Studio Code)
- Basic familiarity with Chrome's developer mode
Steps to Install
- Get the Code
# Clone this repository
git clone https://github.com/harishkotra/gaia-notion-chrome-extension
cd gaia-notion-chrome-extension
- Open Chrome Extensions Page
- Open Google Chrome
- Type
chrome://extensions
in the address bar - Or navigate through: Menu (⋮) > More Tools > Extensions
- Enable Developer Mode
- Look for the "Developer mode" toggle in the top-right corner
- Switch it on - you'll see new options appear at the top
- Load the Extension
- Click the "Load unpacked" button that appears after enabling Developer mode
- Navigate to the folder where you cloned this repository
- Select the folder and click "Open"
- You should see the extension appear in your list of installed extensions!
Testing the Extension
- Check Installation
- Look for the extension icon in Chrome's toolbar
- If you don't see it, click the puzzle piece icon to find it in the extensions menu
- Set Up a Gaia Node
- Click the extension icon
- Add your Gaia node URL in the settings
- The URL should end with
/v1
(likehttps://YOUR_NODE_ID.gaia.domains/v1
)
- Try It Out
- Go to any Notion page
- You should see a small floating button in the bottom-right corner
- Click it to start using the assistant!
The complete source code and detailed instructions for setting up and running this example can be found in the Gaia Cookbook repository.