Skip to content

This extension enhances the Chrome experience by leveraging MindsDB's capabilities. It provide insightful and contextually relevant suggestions, ultimately optimizing browsing and decision-making within the browser.

Notifications You must be signed in to change notification settings

parthiv11/Mind-Your-AI

Repository files navigation

Mind Your AI: Browser Extension with AI SuperPowers

Welcome to the Mind Your AI browser extension, designed to enhance your browsing experience by harnessing the capabilities of MindsDB's backend for intelligent predictions. With this extension, you'll have an AI assistant at your fingertips on every web page, accessible with just a keystroke (Alt+A). Say goodbye to the hassle of switching tabs and copying and pasting content for writing emails and LinkedIn messages.

🌟 Exciting Features:

  • Context-Aware Queries 🌐🔍
  • Gmail Reply and Compose 📚✨
  • Quick Access to an AI Assistant 🤖💬
  • AI-Generated Social Media Posts 📱📝 (LinkedIn)

🌟 Exciting Upcoming Features:

  • Blog Summarization 📚✨
  • Web-Aware Queries 🌐🔍
  • Chatbot Integration 🤖💬
  • PDF Support 📄🔗
  • AI-Generated Social Media Posts 📱📝 (Slack, Twitter, Instagram)
  • Multiple LLM Support 🧠🔗
  • Open Source LLM Integration via Replicate 🌐💡

Stay tuned for these amazing additions! 🚀🌈

Getting Started

Follow these steps to get started with development:

  1. Clone the repository:

    git clone https://github.com/parthiv11/Mind-Your-AI
    cd Mind-Your-AI
  2. Install project dependencies:

    pnpm install
    # OR
    npm install
  3. Start the development server:

    pnpm dev
    # OR
    npm run dev
  4. Load the extension in your browser:

    • Open your browser and load the appropriate development build. For example, if you are developing for the Chrome browser with manifest v3, use the path: build/chrome-mv3-dev.
  5. Login With Your MindsDB Credentials and and OpenAI Key login

  6. Now it's Ready to Use, Select context from the webpage and press Alt+A to access AI on any page.

Making a Production Build

To create a production-ready bundle for your extension, execute the following command:

pnpm build
# OR
npm run build

To create a production-ready bundle for browsers other than Chrome, you can use the following command. Replace <browser-name> with the name of the target browser (e.g., firefox, safari, etc.), and <manifest-version> with the appropriate manifest version (most likely, it should be "mv3").

plasmo build --target=<browser-name>-<manifest-version>
  • For Firefox, specifically, the command would be:
plasmo build --target=firefox-mv3

This will generate a production bundle that can be zipped and used.

Don't have time/mood to read, then watch video for features

1693918141154.mp4

Feel free to reach out to us if you encounter any issues or need further assistance. Happy coding!

About

This extension enhances the Chrome experience by leveraging MindsDB's capabilities. It provide insightful and contextually relevant suggestions, ultimately optimizing browsing and decision-making within the browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published