Generative-engine optimization platform
- Period
- Dec 2025 — now
- Role
- Full-stack · core
- Company
- Geniusee
- Stack
- TypeScript · BunNext.js · ReactTailwindFirebaseAI-SDK · Langfuse
What it was
A platform that tracks how a brand's content surfaces in the answers of AI engines and helps marketing teams improve it. A TypeScript monorepo built with Bun: a customer-facing web app, an admin dashboard, and the services behind both.
The problem
Every answer the product shows costs a model call, and useful coverage means asking several engines the same question repeatedly over time. Done naively the bill scales with the customer's curiosity, and nobody can say which feature spent the money.
What I built
The core of the optimization engine: requests are routed to the cheapest engine that can answer them, crawled pages are cached rather than re-fetched per query, and every model call is traced through Langfuse with the feature that made it.
The rejected alternative was a single premium model for everything — simpler to reason about, and the option most teams take. It fails the moment coverage matters more than any one answer's polish, because coverage is what the customer is buying.
What it bought
Engines could be added without the spend curve bending, and cost became a per-feature number the team could argue about instead of one line on a monthly invoice. Development is ongoing.