# Project export: Figaro

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: TreeHacks 2026
- Tagline: Think you can distinguish between real vs AI art?
- Devpost: https://devpost.com/software/figaro
- GitHub: not linked
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Inspiration

The project is inspired by the question “human or machine?” — whether people can tell art made by humans from art made by AI. It’s a visual guessing game around that idea. Tech stack Frontend: React + Vite. Backend: Express API that calls OpenAI DALL·E 3 for AI images and uses the Met Museum Collection API (public domain) for human art. No API key needed for Met; OpenAI key required for AI generation. What is Figaro? Figaro (Human or Machine?) is a browser game where you guess if each artwork is by a human artist or by AI. Classic Mode: 10 rounds with mixed difficulty and streak bonuses. Speed Mode: 30 seconds, unlimited rounds, with a speed bonus. Challenges Above all, integrating two image sources (Met API vs OpenAI), DALL·E latency/cost, and scheduling and concurrency of prompting, and making AI prompts feel “art-like” so the game is fair and fun.

### What we learned

Natural takeaways: combining public-domain art APIs with generative AI in one flow is powerful, and designing prompts so AI images blend with human art in a guessing game. Future features Obvious extensions: more art sources, difficulty levels, leaderboards, and more. Also could be interesting to incorporate human artistic ability therein, as well as possibly extend to establishing a benchmark.

## README (from the GitHub repository)

No README available.

## Detected evidence (automated analysis)

No repository was indexed for this project. Claimed technologies below could not be checked against code.
- Express (technology) — claimed on Devpost, not found in the code
- JavaScript (language) — claimed on Devpost, not found in the code
- React (technology) — claimed on Devpost, not found in the code

## Codebase structure

No repository index available.

## Key source files

No repository index available; no source files included.