Skip to content

QuoteScout

AI Agent powered by gemini to identify home service problems, analyze and scope, then find contractors for you

Core trick

Gemini turns home-problem photos and video into a scope of work, then a computer-use agent requests contractor quotes on marketplace sites.

Tags

Description

AI Agent powered by gemini to identify home service problems, analyze and scope, then find contractors for you
nellapark/gemini-tedai★ 00 forksTypeScriptCreated Oct 18, 2025 · last push Oct 19, 2025

README excerpt

<div align="center">
<img width="1200" height="475" alt="GHBanner" src="https://github.com/user-attachments/assets/0aa67016-6eaf-458a-adb2-6e31a0763ed6" />
</div>

# Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/drive/1saIFZEerZTFtrcmhRrzBgg0wsUts_TrU

## Features

- **Multimodal AI Analysis**: Analyze home repair issues using video, images, audio, and text
- **Automated Quote Requesting**: Uses Browserbase + Gemini Computer Use Agent to search TaskRabbit and Thumbtack
- **Live Streaming**: Stream live video with AI analysis
- **PDF Generation**: Create professional Scope of Work documents
- **Real-time Updates**: Server-Sent Events for live progress tracking

## Run Locally

**Prerequisites:**  Node.js, Browserbase account (for automated quote searching)

1. Install dependencies:
   ```bash
   npm install
   ```

2. Configure environment variables in `.env`:
   ```bash
   GEMINI_API_KEY=your_gemini_api_key
   GOOGLE_API_KEY=your_google_api_key
   BROWSERBASE_API_KEY=your_browserbase_api_key
   BROWSERBASE_PROJECT_ID=your_browserbase_project_id
   ```

3. Run the app:
   ```bash
   # Run both frontend and backend
   npm run dev:full
   
   # Or run separately:
   npm run dev:backend  # Backend server (port 8080)
   npm run dev          # Frontend dev server (port 3000)
   ```

## Deploy to Google Cloud Run

Your GitHub CI/CD automatically deploys when you push. Just add the mis

Team