User repository on GitHub
Semantic SQL for Postgres, powered by Jev
- Forks
- 1
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.Homepage
Jev directory
User repository on GitHub
Semantic SQL for Postgres, powered by Jev
Repo stats from the GitHub API, cached Oct 2026.Homepage
Semantic SQL for vanilla PostgreSQL. One extra family of functions, jev(), works in any query, from the CLI, from a shared HTTP and MCP node, or from the Go, TypeScript and Python SDKs. The database only ever sees ordinary SQL. jev calls are evaluated by the CLI using TypeSafe's System One model (Jev). No CREATE EXTENSION, no superuser, no wire-protocol proxy. Prebuilt binaries for macOS and Linux (arm64 and amd64) are attached to each GitHub release as jevql .tar.gz with a checksums.txt.
Quoted from the project's README. Read the full README.
brew install kylemclaren/tap/jevql
export TYPESAFE_API_KEY=YOUR_API_KEY
export DATABASE_URL=postgres://user:pass@localhost:5432/app
jevql -c "SELECT * FROM people WHERE jev(people, 'could work from home')"Watch out
MIT-licensed. Needs a Postgres connection and a TYPESAFE_API_KEY; building from source requires Go 1.23+ with CGO and a C compiler because libpg_query is bundled.
Short answers drawn from the linked project or page.
Posts, threads, and videos about this entry from around the web.
X: jev(): Postgres WHERE clauses in plain language
Hacker News: A MySQL plugin that filters rows by asking Jev whether a column matches a sentence.
maayanlevy-hn2 pointsA MySQL plugin that filters rows by meaning (built on TypeSafe Jev)Read the thread on Hacker NewsOriginal write-ups on what this entry is for.
Posts from builders shipping with Jev right now.