Loading video...

Video Failed to Load

Go Home

๐Ÿš€ Launched today 2.0 ๐Ÿ˜ Modern Postgres Terminal. Fast. Native. Written in Rust. Everything you already had in the shell - now with a native TUI and PgBot built in. โ†’ SQL - write queries and inspect results โ†’ Data - browse schemas, tables and rows โ†’ Branches -...

66,979 views โ€ข 2 months ago โ€ขvia X (Twitter)

23 Comments

ActiveRabbit's profile picture
ActiveRabbit2 months ago

Great design!

alex shapalov's profile picture
alex shapalov2 months ago

tnx, open for contribution)

Sujal's profile picture
Sujal2 months ago

what pushed you to native over a tui? curious whether it was rendering speed or just wanting proper mouse support in the terminal.

alex shapalov's profile picture
alex shapalov2 months ago

it's a tui, that was a mock and terminals do mouse fine OSC 22 even gets you a real hand cursor. it needs to run over ssh, so native was never on the table)

Matt DeLuco's profile picture
Matt DeLuco2 months ago

You should have lead with no electron! ๐ŸŽ‰

alex shapalov's profile picture
alex shapalov2 months ago

yee, and i lead with Rust!

alex shapalov's profile picture
alex shapalov2 months ago

Worth trying:

The Chieftain A's profile picture
The Chieftain A2 months ago

Amazing

alex shapalov's profile picture
alex shapalov2 months ago

Thanks. ๐Ÿ™ Some more updates will be soon

Axiom ๐Ÿ”ฌ's profile picture
Axiom ๐Ÿ”ฌ2 months ago

The safety model is the product edge here. A DB agent needs a signed query plan, row-limit, mutation gate, explain trace, and rollback handle next to the TUI. Otherwise ask your database becomes let a chatbot discover DELETE.

Alexander Holbreich's profile picture
Alexander Holbreich2 months ago

Actualy looks like fun!

alex shapalov's profile picture
alex shapalov2 months ago

Yes, fan and useful

Christian Lempa's profile picture
Christian Lempa2 months ago

That looks great

alex shapalov's profile picture
alex shapalov2 months ago

Tnx for feedback

ู‡ุฒูŠู… ุงู„ุฑุนุฏ's profile picture
ู‡ุฒูŠู… ุงู„ุฑุนุฏ2 months ago

is there an in terminal browser ?

alex shapalov's profile picture
alex shapalov2 months ago

A browser based terminal wouldnโ€™t be secure

ู‡ุฒูŠู… ุงู„ุฑุนุฏ's profile picture
ู‡ุฒูŠู… ุงู„ุฑุนุฏ2 months ago

would be cool tho

alex shapalov's profile picture
alex shapalov2 months ago

Maybe for test db, or I am not sure about securityโ€ฆ

pgrun.dev's profile picture
pgrun.dev2 months ago

install: curl -fsSL | sh

alex shapalov's profile picture
alex shapalov2 months ago

Yes, the installation process is the same for all versions.

PuneetSingh๏ฟฝ๏ฟฝ๏ฟฝ๏ธ's profile picture
PuneetSingh๏ฟฝ๏ฟฝ๏ฟฝ๏ธ2 months ago

native TUI + PgBot is a nice agent surface โ€” curious if PgBot gets schema/table browse as tools with structured returns, or if it's still chat-over-SQL. structured row previews beat dumping query text into the context window

Leo Oliemans | Refinery's profile picture
Leo Oliemans | Refinery2 months ago

A native Postgres terminal plus a bot sounds useful for inspection. Iโ€™d keep the mutation boundary very visible, though: read, explain, propose, then explicitly execute. Especially when the result looks plausible but the target rows changed meanwhile.

alex shapalov's profile picture
alex shapalov2 months ago

No Electron!

Related Videos

Your agents can't keep up with real-time data. Especially when it's scattered across dozens of sources. Most teams waste weeks building custom connectors for every database, API, and data warehouse. Then they build ETL pipelines to sync everything. By the time your agent retrieves the data, it's already outdated. Picture this: Your Postgres database updated 5 minutes ago. Your MongoDB collection changed 2 minutes ago. Your agent is still pulling from yesterday's snapshot. This is why most production RAG systems fail. There's a better approach: MindsDB is an open-source AI platform with a federated data engine that lets you query multiple data sources in real-time using SQL - without moving any data. Here's what makes it different: โ†ณ Your data stays in place. No ETL pipelines or data duplication โ†ณ Query Postgres, MongoDB, REST APIs, and more using consistent SQL โ†ณ JOIN across different sources in real-time with a unified interface โ†ณ Works with both structured and un-structured data And here's the best part: You don't even need to write SQL. Just describe what you want in plain English, and MindsDB converts it to SQL automatically. The system does all the heavy lifting. The breakthrough for AI agents is simple: When data updates at the source, your agent gets fresh results immediately. No sync delays. No stale embeddings. No custom code for each integration. You can literally write a SQL query that joins a Postgres table with a MongoDB collection and gets live results. This is what production AI applications need but rarely get. In this video, I give you a complete walkthrough of what we just discussed and how to actually do it. Make sure you watch this till the end. I've shared the link to MindsDB's GitHub repo in the next tweet!

Akshay ๐Ÿš€

65,672 views โ€ข 1 year ago