I built DevLoop because I was tired of shipping bugs to production.
*The problem*: Manual testing is tedious. I'd skip it, ship fast, and then get bug reports from users.
*The solution*: Automated QA that runs with one command.
npx create-devloop
./scripts/qa.sh all
*What it does:*
1. API Smoke Tests - Hits every endpoint, validates responses
2. UI Screenshots - Captures at 3 viewports (1920px, 768px, 375px)
3. AI Vision Analysis - Uses vision models to detect broken layouts
4. Production Monitoring - Continuous health checks with Slack alerts
5. GitHub Actions - Runs on every PR, blocks broken code
*Tech details:*
- CLI is vanilla Node.js (no build step)
- Backend is FastAPI + PostgreSQL
- Screenshots via headless Chrome
- AI analysis via Claude API
- Deployed on Fly.io
*What it's NOT:*
- Not a Selenium replacement (no browser automation scripts)
- Not for E2E test recording (yet)
- Not enterprise-grade (intentionally simple)
*Pricing*: $19/mo for solo devs, $39/mo for 5 projects
aidevops•52m ago
I built DevLoop because I was tired of shipping bugs to production.
*The problem*: Manual testing is tedious. I'd skip it, ship fast, and then get bug reports from users.
*The solution*: Automated QA that runs with one command.
*What it does:*1. API Smoke Tests - Hits every endpoint, validates responses 2. UI Screenshots - Captures at 3 viewports (1920px, 768px, 375px) 3. AI Vision Analysis - Uses vision models to detect broken layouts 4. Production Monitoring - Continuous health checks with Slack alerts 5. GitHub Actions - Runs on every PR, blocks broken code
*Tech details:*
- CLI is vanilla Node.js (no build step) - Backend is FastAPI + PostgreSQL - Screenshots via headless Chrome - AI analysis via Claude API - Deployed on Fly.io
*What it's NOT:*
- Not a Selenium replacement (no browser automation scripts) - Not for E2E test recording (yet) - Not enterprise-grade (intentionally simple)
*Pricing*: $19/mo for solo devs, $39/mo for 5 projects
npm: https://www.npmjs.com/package/create-devloop
I'd love feedback on: 1. Is "simple automated testing" useful, or do people need full E2E? 2. Any architectural improvements? 3. Pricing thoughts?
Happy to discuss implementation details.