browser-extension
Chrome browser extension to estimate and report ChatGPT carbon emissions during conversations
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.1%) to scientific vocabulary
Keywords
Repository
Chrome browser extension to estimate and report ChatGPT carbon emissions during conversations
Basic Info
- Host: GitHub
- Owner: AIWattch
- License: mit
- Language: JavaScript
- Default Branch: master
- Homepage: https://github.com/AIWattch/browser-extension
- Size: 177 KB
Statistics
- Stars: 16
- Watchers: 1
- Forks: 4
- Open Issues: 16
- Releases: 2
Topics
Metadata Files
README.md
AI Wattch
A Chrome extension that tracks your emissions while using ChatGPT. Here's a short demo video
Pre-requisite browser configuration
- Open Chrome and navigate to
chrome://extensions - In the top right, toggle Developer mode on
- You will now be able to install extensions by clicking the Load unpacked button in the top left
Download
Create a build from source
Ensure you have Node.js and npm installed, click here for instructions to download
git clone git@github.com:AIWattch/browser-extension.git
cd browser-extension/
npm i
npm run build
Release build
Alternatively, you can use the latest pre-built version of the extension by downloading it from the right side of this page under the Releases header
Installation
Load the extension in Chrome
- Click the Load unpacked button, find the
browser-extension/distfolder and click Open
Contributing
We welcome contributions! Here's how you can help:
- Fork the repo
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Before submitting: - Test your changes - Update documentation if needed - Follow our coding standards (TypeScript) - One feature per PR
For major changes: - Open an issue first to discuss what you'd like to change - Mention any dependencies or breaking changes
Need help? Check CONTRIBUTING.md for detailed guidelines or open an issue.
Running Tests
Unit tests are set up using Vitest. To run the tests, use the following command in your terminal:
bash
npm test
This will execute all test files in the src directory that match the *.test.js pattern.
Owner
- Name: AIWattch
- Login: AIWattch
- Kind: organization
- Repositories: 1
- Profile: https://github.com/AIWattch
Browser plugin to measure LLM carbon emissions during inference
GitHub Events
Total
- Create event: 5
- Issues event: 23
- Release event: 2
- Watch event: 15
- Delete event: 2
- Issue comment event: 26
- Member event: 1
- Push event: 36
- Pull request event: 11
- Fork event: 4
Last Year
- Create event: 5
- Issues event: 23
- Release event: 2
- Watch event: 15
- Delete event: 2
- Issue comment event: 26
- Member event: 1
- Push event: 36
- Pull request event: 11
- Fork event: 4
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| ozrendev | o****v@p****m | 25 |
| outdoorclone | p****y@g****m | 22 |
| ozi | s****r@p****e | 21 |
| Keenan Johnson | k****n@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 22
- Total pull requests: 6
- Average time to close issues: 23 days
- Average time to close pull requests: 3 days
- Total issue authors: 2
- Total pull request authors: 4
- Average comments per issue: 1.55
- Average comments per pull request: 0.0
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 22
- Pull requests: 6
- Average time to close issues: 23 days
- Average time to close pull requests: 3 days
- Issue authors: 2
- Pull request authors: 4
- Average comments per issue: 1.55
- Average comments per pull request: 0.0
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- pascaljoly (21)
- keenanjohnson (1)
Pull Request Authors
- ozrendev (6)
- Antrikshgwal (2)
- keenanjohnson (2)
- pascaljoly (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 4
proxy.golang.org: github.com/aiwattch/browser-extension
- Documentation: https://pkg.go.dev/github.com/aiwattch/browser-extension#section-documentation
- License: mit
-
Latest release: v1.5.0
published about 1 year ago
Rankings
proxy.golang.org: github.com/AIWattch/browser-extension
- Documentation: https://pkg.go.dev/github.com/AIWattch/browser-extension#section-documentation
- License: mit
-
Latest release: v1.5.0
published about 1 year ago