Skip to content

Pahari47/CarbonVoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CarboVoid 🌿: Make Every Byte Count

License: MIT GitHub stars

An AI-powered platform to track, analyze, and reduce your digital carbon footprint.


🎥 Demo Preview

Coming Soon


✨ Why CarboVoid?

Digital activities emit 1.6 billion tons of CO₂ yearly (equivalent to global aviation!). CarboVoid helps you:

  • 📊 Visualise hidden emissions from streaming, cloud storage, and emails.
  • 🤖 Automate carbon savings with AI-powered agents.
  • 🌱 Act on personalised, region-aware green suggestions.

🧠 AI-Powered Intelligence

Agent Function Tech Used
DeclutterAgent Finds & deletes redundant cloud/email data LangChain.js + Mistral (Ollama)
GreenSuggestionAgent Recommends low-carbon alternatives in real-time Google Generative AI
CarbonChatBot Answers sustainability queries conversationally GROQ API + Mistral

🛠️ Tech Stack

Frontend

Backend

AI/APIs


🚀 Key Features

Feature Description
Real-Time Dashboard Live emission graphs (Chart.js) + PDF reports (PdfKit).
Browser Extension Tracks YouTube/Gmail/Zoom usage (JavaScript). More platforms coming soon!
AI Suggestions "Switch to audio-only on YouTube" → saves 0.5kg CO₂/week.

⚡ Quick Start

1. Clone & Install

git clone hhttps://github.com/Pahari47/CarbonVoid 


cd backend
npm install
npx prisma migrate dev
npx prisma generate
Ollama run mistral
Ollama pull mistral
npm run dev  


cd Frontend
npm install
npm run dev


cd browser-extension
npm install
npm run build


setup enviroment

echo 'DATABASE_URL="postgresql://user:pass@localhost:5432/carbovoid"  
GEMINI_API_KEY="your_key"  
VITE_CLERK_PUBLISHABLE_KEY="your_key"' > .env  
CLERK_SECRET_KEY="your_key  
GROQ_API_KEY="your_key"  
 


📈 Future Roadmap
🔌 API Integrations: E-mail, Cloud Storage, Netflix, Zoom.

📱 Mobile App: ios/Android emission tracking.

🌍 Carbon Offset Marketplace: Buy offsets directly.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •