Pearl Street Ventures

Build With Us

A factory, an app or a site — built for you, owned by you

Everything in our portfolio we designed and built ourselves: the working apps, the factories that grow them, the sites and content that feed them. Every engagement starts with a discovery call, is scoped to your integrations, and ends with you holding the keys.

AI Factories

Or start from a factory we already run

Three working systems that grow our own products — customer acquisition, content, and an AI back-office team — built custom for your business.

Paid acquisition

Customer Factory

A closed-loop paid-ads system that researches your buyers, generates on-brand creative every morning, publishes what you approve, and reallocates budget on results.

  • Ten new Facebook and Instagram ad variations generated every morning in your brand style, waiting in Slack for a 15-minute approve or reject.
  • Ads that are not converting get paused automatically after a three-day window; winners get more budget, never exceeding your daily cap.
SEO and AI-search content

Content Factory

Researches your market, plans six months of SEO content for your approval, then publishes two to three fully sourced, illustrated articles a week that AI search engines can cite.

  • A six-month, 48-article content plan researched against your competitors and delivered for your approval in about an hour.
  • Two to three fully written, illustrated articles published to your site every week, automatically.
AI back office

Team Factory

We design, build and run a team of AI agents — lead concierge, listing and transaction coordination, marketing — for businesses that would otherwise hire two to four admin roles.

  • New leads answered within five minutes by call, text or email, qualified, booked and nurtured — around the clock.
  • Listings taken from signed agreement to live on market: photography, vendors, MLS prep, sign and lockbox logistics, open houses.

Selected work

Nobody paid us to build these.

No client brief, no spec work, no logo wall. These are products we designed, built, shipped, and still run on our own dime — because the fastest way to prove we can build yours is to have already built ours.

Three of them share a thesis worth saying out loud: AI isn't just the tool anymore — it's the user.

Real EstateLive

geogenius.ai

AI as the audience

  • 4 search-enabled engines
  • 11-dimension score
  • ~61k LOC
Why we built it
Buyers are starting to ask an AI for an agent before they ask Google. That quietly flips who you optimize for — the reader isn't a person scanning a page anymore, it's a model deciding whose name to say out loud.
What it does
GeoGenius probes ChatGPT, Grok, Claude, and Gemini through their search-enabled APIs — so an agent sees what each engine says after it actually searched the live web, not what it memorized. You get the transcript, the citations, and the sub-queries the engine ran to get there.
How it works
The fix is structural, not cosmetic. We publish the agent as Schema.org JSON-LD — every closing a SellAction, every hyperlocal note a geo-anchored Comment — server-rendered at a crawlable URL behind a bot allowlist, so engines can read it without executing JavaScript. Every probe also extracts the other agents an engine named, so a competitive map builds itself.
Spatial / Agent InfrastructureLive

rsmaps.ai

AI as the user

  • 5 MCP tools
  • One engine, three runtimes
  • Explainable comps
Why we built it
An LLM knows about places in general. It knows nothing about your places — your portfolio, your sites, your proprietary dataset. That gap is exactly where every real location decision lives, and no amount of prompting closes it.
What it does
Drop in a CSV, TSV, Excel, KML, or GeoJSON of any shape. Gemini reads your column headers to find the address fields; polygons collapse to centroids, linestrings to midpoints, and already-geocoded files skip straight to the map. Census demographics, OpenStreetMap POIs, and FEMA flood zones enrich a pin on demand.
How it works
Comps run on one 377-line, zero-dependency scoring engine that executes in the browser, on the server, and inside the MCP server — Haversine distance, range-normalized similarity, named per-field weights, and missing fields that never silently penalize. It returns a per-field breakdown, so every comp explains itself. The MCP server puts geocoding, comps, and area insights directly inside Claude Code or Cursor.
FintechLive

swingsignal.ai

AI as the analyst

  • 4 trained LightGBM models
  • 74 features · 0.77 CV AUC
  • ~75k LOC
Why we built it
Ask one model for a stock pick and you get a confident answer with no adversary in the room. Real desks argue before they commit. Confidence should be disagreement that got resolved — not a single prompt that went unchallenged.
What it does
SwingSignal scores setups with four custom-trained LightGBM models — a classifier and a regressor for each side, bull and bear — across 74 engineered features spanning technicals, options liquidity, short interest, news sentiment, and congressional trading. It holds 0.767 cross-validated AUC with 3.4x lift in the top decile, benchmarked head-to-head against the heuristic engine it replaced.
How it works
A seven-state Gaussian HMM reads market regime, composited 40/30/30 across broad-market, sector, and single-stock models — and it doesn't just label the tape, it gates what publishes, with three-bar hysteresis and a 48-hour cooldown after a flip. Dealer gamma exposure from full option chains marks the put and call walls where price action tends to stall. Then an analyst agent, a PM that critiques it for up to five rounds, and a risk officer argue it out over a RAG-grounded playbook.

Four more, all live

CareersLive

oneresume.ai

Tailors a résumé off one master profile, then scores it on an eight-dimension model built from how real ATS parsers fail — down to an AI-detectability check that measures burstiness. Grok writes and Claude rewrites, because LLM screeners favor their own output. Ships as an MCP server with full OAuth 2.1.

  • 15 MCP tools
  • 923 O*NET occupations
See it live
FintechLive

optionscout.ai

Reads the live options tape for $500K+ sweeps and blocks, ranks them on a four-factor conviction score, and computes dealer gamma exposure per strike — call wall, put wall, and a gamma flip located by interpolation rather than nearest-strike. WebSocket during market hours, REST chain scan when it isn't.

  • Unit-tested GEX engine
  • Dual-path failover
See it live
FintechLive

tradeplanner.ai

One-click broker sync through SnapTrade, with FIFO round-trip matching, account-scoped P&L, and options assignment handled properly. Its coach is architecturally barred from inventing a number — every figure is computed in code and handed over as facts it may only quote — then it narrates the trade back to you over an annotated chart.

  • Grounded AI coach
  • FIFO P&L engine
See it live
MediaLive

newshacker.ai

One URL, YouTube video, or pasted text becomes six platform-native drafts through a six-stage agent pipeline that routes each job to a different model — Gemini Flash to research, Pro to write, Flash-Lite to proof, Grok for anything X-native. A grounded research pass hunts for contradicting sources before a word is written.

  • 6-stage agent pipeline
  • 4 models routed by job
See it live

Three of these seven are trading products. That isn't repetition — it's depth. A grounded behavioral coach, a real-time gamma-exposure scanner, and a machine-learning research desk are three different attacks on one brutally hard domain, and we shipped all three. That kind of range inside a single problem space is difficult to fake and harder to hire.

Ways to build with us

Pick the outcome you're after. Custom pricing — every engagement is scoped to your project on a discovery call, and you own what we build.

Launch a new idea, fast

Mini-Site

An SEO-optimized content site with a strong foundation.

  • Home page plus a handful of pages (product, about, contact)
  • Branded, responsive design on our production stack
  • Lead-capture form wired to your database
  • Full SEO: OpenGraph, JSON-LD schema, sitemap & RSS built in
  • Deployed and live on fast, global hosting
Start this project
Most popular

Grow traffic on autopilot

Mini-Site + Content Engine

Six months of SEO content to build real domain authority.

  • Everything in Mini-Site
  • 6 months of SEO blog content via our content engine
  • FAQ schema, tags, OG images & table of contents per article
  • Article JSON-LD, RSS feed & sitemap inclusion
  • Internal linking that compounds topical authority over time
Start this project

Build a real product

Custom Web App

A functional application — start where it makes sense and climb.

  1. 1POC

    Proof-of-concept demonstrating the core value proposition — a working demo that proves the idea.

  2. 2MVP

    Minimum viable product with a functional app built out — launchable for real users.

  3. 3Scalable

    Architecture hardened and infrastructure readied so the product can actually scale.

Start this project

Already have a site?

We modernize and rebuild existing sites and apps, too.

Redesign my site

What we build with

A modern, production-proven stack

Next.jsReactTypeScriptTailwind CSSFirebaseMDXPostHogClaudeGrokFirecrawlMCP

The seven apps above are our strongest, but the portfolio runs to 43 concepts in all — mini-sites, proofs of concept, and working products, every one of them built on this stack. Browse all 43

How we work

How an engagement works

Consulting first, then a build you own. Same five steps for a factory, an app or a site.

  1. 01

    Discovery call

    Thirty minutes. You describe the job the factory has to do; we tell you honestly whether one of ours fits, needs adapting, or should be built from scratch.

  2. 02

    Scope

    A written scope with the systems we connect to, the approvals you keep, and a fixed quote. Custom pricing — every factory is built to spec.

  3. 03

    Build

    We build on the same stack and playbooks that run our own products, in your accounts, with you signing off on each piece before it goes live.

  4. 04

    You own it

    The code, the accounts, the data and the prompts are yours at handoff. No platform lock-in, no subscription to us to keep the lights on.

  5. 05

    Support (optional)

    A monthly support and tuning retainer once launched — monitoring, model upgrades, new angles — for as long as it earns its keep. Cancel anytime.

Custom pricing. You own what we build. Every engagement is quoted to the job on a discovery call. At handoff the code, accounts and data are yours. An optional support retainer keeps it tuned after launch — cancel anytime.

Start your project

Tell us what you want to build — a factory, a custom app, or a site. Pick the closest package and we'll scope the details with you on a discovery call. Custom pricing, and you own what we build.

Prefer to talk it through?Book a 30-minute call →

We usually reply within one business day.

Ready to build?

Send us your project or grab a time — whichever's easier. Let's turn your idea into something real.