An AI-powered platform to track, analyze, and reduce your digital carbon footprint.
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.
| 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 |
| 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. |
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.