supabase-community / postgres-new

In-browser Postgres sandbox with AI assistance
https://postgres.new
Apache License 2.0
2.1k stars 154 forks source link
ai browser llm pglite postgres

postgres.new

In-browser Postgres sandbox with AI assistance.

github-repo-hero

With postgres.new, you can instantly spin up an unlimited number of Postgres databases that run directly in your browser (and soon, deploy them to S3).

Each database is paired with a large language model (LLM) which opens the door to some interesting use cases:

How it works

All queries in postgres.new run directly in your browser. There’s no remote Postgres container or WebSocket proxy.

How is this possible? PGlite, a WASM version of Postgres that can run directly in your browser. Every database that you create spins up a new instance of PGlite that exposes a fully-functional Postgres database. Data is stored in IndexedDB so that changes persist after refresh.

Monorepo

This is a monorepo split into the following projects:

Video

image

License

Apache 2.0