Case Study · 04

130,000+ Files, 20 Years of Archive — Zero Servers

Two decades of drawings and photos, once findable only by the one person who remembered — now searchable in plain Hebrew, in under a second.

130,000+ files indexed
86,000 AI descriptions written
0 servers
< 1s Hebrew search

The problem every veteran company has

Stage Design Israel is the country's leading stage-construction and live-event infrastructure company. Like every firm that's been around for twenty years, it sits on an archive nobody can search: ~34,000 AutoCAD drawings and ~62,000 photos spread across network drives, organized by folder conventions that changed three times over the years, with filenames like DSC_1526.JPG and B09.dwg.

The institutional memory was real — "we built something like this for that festival in 2011" — but finding the actual file meant asking the one person who remembered, or an hour of folder spelunking. When that person is busy, on vacation, or eventually retires, the archive is effectively write-only.

The turn: every fix on the market cost more than the problem

The standard fixes all had the same two problems: servers and subscriptions. Self-hosted photo tools (we tried) mean Docker stacks that fall over and a machine someone has to babysit. Enterprise search products price per-seat, per-month, forever — and none of them handle Hebrew properly.

What we built instead

A search box. An office user types, in free-form Hebrew, "במה עם תאורה ירוקה" ("a stage with green lighting") — and gets back the right photos and drawings from all 130,000+ files, ranked by what's actually in them, in under a second.

The production system, live: one plain-Hebrew query, "במה עם תאורה ירוקה" ("a stage with green lighting"), and the green-lit stages come back from the whole archive.

Behind that search box:

A file opened in the DG Media Search lightbox: a concert stage photo with an AI-generated filename, matching Hebrew and English AI descriptions, and bilingual tag chips such as Concert, Stage and Green Lighting
Every file carries its AI-written story in both languages — descriptions, tags, even a generated friendly filename.

The results: the part that sounds impossible is the bill

Item Cost
Servers 0 — none exist
Software licenses 0
Hosting free tiers

There is no server anywhere in this system. The archive stays where it already lives (Google Drive, synced from the office NAS). A lightweight indexer crawls it; a serverless API and database (Cloudflare Workers + D1 + R2) hold the search index and thumbnails; the UI is a static page. Every component runs comfortably inside free tiers.

The AI work — the part vendors quote five figures for — ran on a small farm of repurposed office PCs coordinated over a private mesh network, cascading across three AI providers' free tiers with automatic failover. The entire backlog, projected at 10–11 weeks, drained in the final stretch at ~2,900 files/day.

What we learned the hard way (why this is a service, not a weekend project)

Honesty section. The polished result above hides months of dead ends that we now know how to skip:

Where this applies

If your company has years of accumulated drawings, photos, documents, or scans on a NAS or shared drive — and finding anything depends on someone's memory — this exact architecture rebuilds for you:

Your files stay in your storage. There are no servers to maintain and no per-seat fees. The heavy AI lift is a one-time process at a cost that rounds to zero.

Have an archive nobody can search?

We'll tell you in one call whether this architecture fits your files.

Talk to Us

ai4solutions builds AI systems that don't burn money. Based in Israel. This project was built for Stage Design Israel, where our founder leads the kinetics & automation department; it runs in production and is used daily by the office team.