Skip to main content

AI Engineer NYC 2026

​Join AI Engineer and Major League Hacking (MLH) on Sunday, October 11, for a full day of building, experimenting, and meeting fellow AI engineers.

Outerjoin

SQL over the live web. Every website is a table you can join to your own data.

OuterJoin is a query engine whose tables are live websites. Ask a question in English. Gemini plans it, Nimble fetches each web table in parallel, and Postgres runs a real SQL join against your own data. Every result row links back to the page it came from.

Nimble is the storage layer. Its template catalog is our list of 600 web tables. For a question like “which of my products is Amazon selling for less than I do”, the engine runs one Nimble call per local row, a bind join. When a template’s parser returns nothing, it repairs itself by fetching the same page through Nimble Extract and having Gemini shape it into typed rows.

Built with Nimble, Google Gemini, Postgres and FastAPI, hosted on Render.

Built with

geminipythonnimblepostgresql

Prize Categories Entered

  • Gemini Prize Category Q1 2025 - Q1 2026

    Best Use of Gemini API

    Submitted

    Gemini API

  • Event prize

    Best Overall

    Submitted

    Ten year old creation