Skip to content

justinseger015-ctrl/claimscope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClaimScope

AI-powered insurance damage estimation. Upload damage photos → get Xactimate-ready line item estimates in minutes.

What It Does

ClaimScope analyzes property damage photos using GPT-4o vision, identifies damaged elements room-by-room, and generates a complete Xactimate estimate draft (600-1,000 line items). Estimators review and edit the draft instead of creating it from scratch — saving 5-7 hours per claim.

Stack

  • Web: Next.js 14, TypeScript, Tailwind, Clerk, Stripe, Prisma/PostgreSQL
  • API: FastAPI, Python, GPT-4o vision
  • Storage: Cloudflare R2
  • Deploy: Vercel (web) + Render (API)

Local Development

Requirements

  • Node.js 20+, pnpm 9+
  • Python 3.12+
  • PostgreSQL
  • Cloudflare R2 bucket
  • OpenAI API key
  • Clerk account
  • Stripe account

Web

cd web
cp .env.example .env.local
# Fill in env vars
pnpm install
pnpm exec prisma db push
pnpm dev

API

cd api
cp .env.example .env
# Fill in env vars
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000

Architecture

Photos → GPT-4o Vision (damage detection) → Python Rules Engine (scope expansion) → Xactimate Code Mapping → CSV Export

See docs/plans/2026-03-04-claimscope-design.md for full design doc.

Pricing

  • Free: 3 estimates/month
  • Pro: $149/mo · 20 estimates
  • Unlimited: $249/mo · unlimited

About

AI-powered insurance damage estimation tool - GPT-4o Vision analysis with Xactimate export

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors