Skip to content

PradyumnChauhan/Chrome-AI-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Chrome Built-in AI Challenge 🚀

Welcome to the Google Chrome Built-in AI Challenge! This hackathon is all about leveraging Chrome’s built-in AI APIs and models, including Gemini Nano, to create innovative web applications or Chrome Extensions.


✨ Features & APIs Used

  • Prompt API: Create dynamic user prompts for an interactive experience.
  • Summarization API: Distill complex information into clear insights.
  • Translation API: Enable multilingual capabilities effortlessly.
  • Write API: Generate original, engaging text for users.
  • Rewrite API: Improve content with alternative options.

All these tasks are executed locally in the browser, eliminating the need for server calls.


🛠️ Technologies Used

  • Chrome Extensions / Web Apps
  • HTML, CSS, JavaScript
  • Chrome AI APIs (Gemini Nano)
  • Web Components & WebAssembly (Optional)
  • React.js / Next.js (Optional)

🚀 Getting Started

Prerequisites

Ensure you have the following installed:

  • Google Chrome (latest version)
  • Node.js (v14 or later, if using React/Next.js)
  • Chrome Extension Developer Mode enabled (for extension development)

Installation

  1. Clone the repository:

    git clone https://github.com/PradyumnChauhan/Chrome-AI-Extension.git
    cd google-chrome-ai-challenge
  2. Install dependencies (if using a framework):

    npm install  # or yarn install
  3. Run the project:

    npm run dev  # or yarn dev
  4. Open Google Chrome and explore the application! 🚀


🎥 Submission Requirements

To participate in the Google Chrome Built-in AI Challenge, ensure you submit:

✅ A GitHub repository with your open-source code (including an open-source license). ✅ A 3-minute demo video explaining your project (uploaded to YouTube/Vimeo and publicly accessible). ✅ A detailed project description mentioning the APIs used and the problem you are solving. ✅ A published and publicly accessible version of the project. ✅ (Optional) Feedback on the development process using these APIs.


🏆 Build & Deployment

For Web Apps:

  • Deploy easily using Vercel, Netlify, or GitHub Pages.
  • For Vercel:
    npm i -g vercel
    vercel

For Chrome Extensions:

  1. Open Google Chrome.
  2. Go to chrome://extensions/.
  3. Enable Developer Mode (top right corner).
  4. Click Load Unpacked and select your project folder.

💎 Contributing

We welcome contributions!

  • Fork the repository.
  • Create a new branch.
  • Commit your changes.
  • Submit a Pull Request.

📞 Support & Feedback

For any issues or feature requests, open an issue on GitHub.

Let’s redefine AI-powered browsing together! 🌐🤖

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published