</>{}[]=>//&&||...
Back to Projects
2025·ARGUS
Hackathon Winner · Built with Sammy Tourani

Argus.

See any website. Rebuild it instantly.

Interactive Preview

See It in Action

By the Numbers

11

AI Models

Across 6 providers with smart fallback chains

847

Elements/Scan

Maximum elements processed per site in ~10 seconds

3

Pricing Tiers

Free, Pro ($29/mo), Team ($79/mo)

Overview

Argus is a multi-agent AI code generation platform. Clone any website by URL, generate production-ready React code with 11 AI models, and deploy to Vercel in one click. The self-healing architecture automatically recovers from stream failures, detects missing packages, and fixes build errors, all in real-time.

Architecture

Pattern

Multi-Agent Service-Oriented Architecture

DI Strategy

Provider Manager with AI Gateway

AI Integrations

Claude Sonnet 4.6GPT-4oGemini 2.5 Flash/ProLlama 3.3Mistral LargeDeepSeek V3

Backend

Supabase + Vercel Sandbox + E2B + Stripe

Testing

Playwright E2E + Unit tests

Key Features

What I Built

Multi-Model AI Generation

Claude Sonnet 4.6, GPT-4o, Gemini 2.5 Flash/Pro, Llama 3.3, Mistral Large, DeepSeek V3, Qwen 2.5, with automatic fallback chains.

Self-Healing Agent

StreamRecoveryManager buffers streamed code, checkpoints at natural boundaries, detects truncation, and auto-recovers from mid-stream failures.

Website Cloning

Scrape any URL with FireCrawl, extract styling/structure, and regenerate as React components with brand extraction.

Live Sandbox Preview

Vercel Sandbox + E2B fallback. Per-user isolated environments with Vite HMR, auto npm install, and one-click deploy.

Real-Time Collaboration

Supabase Realtime presence channels. See who's viewing builds, invite editors/viewers, role-based access control.

Marketplace Gallery

Browse community builds, 1-click fork, publish your own. Template library for landing pages, dashboards, and portfolios.

Performance

Optimizations

Stream recovery with checkpoint-based resumption

Smart context selection limits token usage

Surgical edit system for minimal file changes

Rate-limited tiered access with Upstash Redis

Tech Stack

Next.jsTypeScriptReact 19Vercel AI SDKE2BSupabaseStripeFireCrawl

Interested in learning more?

Check out the live project or get in touch to discuss the technical details.