Skip to content

s-revanth/Sidekick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sidekick

A Chrome extension that uses AI to analyze web pages and help with coding problems.

Features

  • Content Mode: Analyze and understand any webpage
  • Coding Mode: Get help with coding problems and algorithms
  • Persistent Sessions: Save conversations for different problems
  • Visual Analysis: Processes both text and screenshots

Installation

  1. Get a Gemini API key from Google AI Studio
  2. Download or clone this repository
  3. Open Chrome and go to chrome://extensions/
  4. Enable Developer Mode
  5. Click "Load unpacked" and select the project folder
  6. Update the API key in background.js (line 2)

Usage

  1. Click the extension icon in Chrome toolbar
  2. Choose Content Mode or Coding Mode
  3. Ask questions about the current webpage

Content Mode

  • Summarize articles
  • Explain concepts
  • Get key takeaways

Coding Mode

  • Get step-by-step problem solving guidance
  • Break down complex problems
  • Track your progress across sessions

Configuration

Edit the API key in background.js:

const GEMINI_API_KEY = "YOUR_API_KEY_HERE";

Requirements

  • Chrome browser
  • Gemini API key
  • Internet connection

License

MIT License

About

AI-powered Chrome extension for webpage analysis and coding assistance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors