Query Postgres in plain English.
Open-source Postgres extension: WHERE jev(people, 'the name is European'). Source and install instructions at github.com/realZachi/pg-jev.
Examples
Run the query or pick an example. The first run of a condition sends the table to the model, later runs come from the session cache.
How it works
On the first call for a table and condition, the extension streams the table, packs 20 rows per request into one shared state with one yes/no question per row, and keeps up to 32 requests in flight over persistent connections. Answers are cached per row for the session.
What it costs
Jev is priced per input token, about $0.042 per million. Judging a 130-row table costs under a tenth of a cent. Changing the threshold or re-running is free.
Public demo limits
One read-only SELECT per request, 20 s statement timeout, at most 2,500 rows per statement sent to the model, a small per-visitor share and a daily budget. Use jev_score() for ratings and jev_choice() to classify.
Extension source, install instructions and tests: github.com/realZachi/pg-jev. Built by @iam_zachi. The four tables are invented data.