Automated Intelligence for the Modern Developer. Ingest. Analyze. Deliver.
DevPulseAI v2 is a cloud-native, agentic intelligence platform designed to keep developers ahead of the curve. It autonomously aggregates signals from specific high-value sources, processes them through a multi-agent LLM pipeline (Google Gemini 1.5 Flash), and delivers a curated, color-coded daily digest directly to your inbox.
Unlike generic newsletters, DevPulseAI is deterministic, verifiable, and highly specific to your tech stack.
The system follows a strict Micro-Agent architecture orchestrated via FastAPI and persistent state in Supabase.
graph TD
A[Signal Sources] -->|Ingest| B(Ingestion Layer)
B -->|Normalize| C{Supabase Raw Store}
C -->|Trigger| D[Agent Swarm]
D -->|Summarize| E[Gemini 1.5 Flash]
D -->|Risk Analysis| E
D -->|Trend Detect| E
E -->|Structured Intel| F{Supabase Intelligence}
F -->|Consolidate| G[Report Generator]
G -->|SMTP| H[User Inbox]
G -->|Web| I[Dashboard]
We treat every input as a "Signal". Adapters normalize diverse data streams into a unified schema.
- GitHub: Trending Repositories & Release Notes.
- Hugging Face: New Transformer Models & Datasets.
- ArXiv: Latest AI/ML Research Papers.
- Medium: Engineering Blogs (Netflix, Uber, Meta).
- X (Twitter): Key Opinion Leader (KOL) insights.
A highly styled, responsive HTML email that groups intelligence by category. No more wall of text.
Every signal passes through three specialized agents:
- Summarization Agent: Condenses long-form content.
- Relevance Agent: Scores 0-100 based on developer profile.
- Risk Agent: Flags breaking changes or security vulnerabilities (HIGH/LOW).
Click the button below to deploy this exact stack to Render (Free Tier).
- Click the button.
- Connect your GitHub account.
- Fill in the Environment Variables (Supabase, Gemini, SMTP) when prompted.
- That's it!
Since the Free Tier "sleeps" after 15 mins of inactivity, use Cron-Job.org to wake it up and send your report.
- URL:
https://devpulse-ai-v2.onrender.com/daily-pulse - Method:
POST - Schedule:
Daily @ 08:00 AM(IST is UTC+5:30, so set UTC to 02:30).
Note: GitHub Actions are NOT required. Render automatically redeploys whenever you push changes to the repository!
# Clone the repo
git clone https://github.com/STiFLeR7/DevPulseAIv2.git
# Install dependencies
pip install -r requirements.txt
# Run the server
uvicorn app.api.main:app --reloaddevpulse_v2/
├── app/
│ ├── agents/ # LLM Logic (Summary, Risk, Trend)
│ ├── adapters/ # GitHub, ArXiv, HF Scrapers
│ ├── api/ # FastAPI Endpoints
│ ├── core/ # Config & Logging
│ ├── reports/ # HTML Generation Engine
│ └── persistence/ # Supabase Client
├── scripts/ # Cron & Verification Scripts
├── Dockerfile # Container Definition
└── requirements.txt # Python Deps
Built with ❤️ by Hill Patel. Powered by Google Gemini & Supabase.





