frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Open-source database CLI that doubles as an MCP server for agents

https://github.com/clidey/whodb/tree/main/cli
3•modelorona•1h ago
Hi HN, I work on WhoDB (a database management tool) and we've recently added a lot of updates to our cli so I wanted to share it here.

WhoDB (https://github.com/clidey/whodb) is a database management tool for SQL and NoSQL databases, runs in your browser, can be launched via Docker, and is available on the Apple, Microsoft, and Snap store. The WhoDB cli is both an interactive and command driven client that shares the same WhoDB Go backend and provides a TUI around it alongside an MCP server.

I use the mcp within Claude Code to help me when I develop with local databases (checking schemas, data, running actual SQL, etc) although CC is pretty good with this in general. I haven't yet tried it out with Codex so cannot comment on that.

We've added (in no particular order):

- DuckDB support

- TiDB support

- Updated layout system to support multiple windows

- SQL formatter and extended autocomplete

- SSH support (still testing this one)

- ER diagram generation

- EXPLAIN plan generation

- Mock data generation

- Simple table data audit functionality

- Read-only mode

- Streaming AI chat

- CLI profiles

- Different theme support

- JSON, NDJSON, CSV outputs

Disclaimer: a lot of the CLI code was AI-generated (mostly Claude Code). I point it to existing repos using the same libraries as reference, which helps since I don't have deep CLI development experience.

If you want to install it, there are several ways:

(1) curl -fsSL https://raw.githubusercontent.com/clidey/whodb/main/cli/inst... | bash

(2) brew install whodb-cli

(3) npm install -g @clidey/whodb-cli

(4) docker pull clidey/whodb-cli:latest

(5) Grab the executables from our latest Github release

If you want to add it to CC:

(1) claude mcp add whodb -- npx -y @clidey/whodb-cli mcp serve

(2) or you can configure it with database credentials via an env variable profile: claude mcp add whodb -e WHODB_POSTGRES='[{"alias":"dev","host":"localhost","user":"user","password":"pass","database":"mydb","port":"5432"}]' -- whodb-cli mcp serve

It should work with Codex as such: codex mcp add whodb -- whodb-cli mcp serve

Happy to hear your thoughts on how you might use this, or what additions you might find interesting. Thanks for reading!

Show HN: AI Square Face Avatar Generator and Classic Flash Pixel Icon Generator

https://www.squarefacegenerator.ai
1•hashkitly•1m ago•0 comments

Apps and programming: two accidental tyrannies

https://andymatuschak.org/tat/
1•sebg•1m ago•0 comments

Big O for MySQL: Why the Same Query Gets Slow at Scale

https://anotherboringtechblog.com/2026/04/big-o-for-mysql/
2•tanelpoder•2m ago•0 comments

Dear Codebase: A Letter from Your Coding Agent

https://mroczek.dev/articles/dear-codebase-letter-from-agent/
1•lackoftactics•3m ago•0 comments

White House accuses China of 'industrial scale' theft of AI technology

https://www.reuters.com/world/white-house-accuses-china-industrial-scale-theft-ai-technology-ft-r...
1•nickthegreek•4m ago•1 comments

Muon Experiment Eliminates Fifth Force, Confirms Standard Model

https://arstechnica.com/science/2026/04/physicists-think-theyve-solved-the-muon-mystery/
1•dan-bailey•4m ago•0 comments

Name in Landsat

https://science.nasa.gov/specials/your-name-in-landsat/
1•luispa•4m ago•0 comments

Audio transcription is worse in 2026 than it was in 2016

https://write.as/shantnu/audio-transcription-is-worse-in-2026-than-it-was-in-2016
1•shantnutiwari•5m ago•0 comments

Making beautiful work is getting harder

https://slowlywilliam.com/2026/04/21/why-everything-is-terrible.html
2•quicklywilliam•6m ago•1 comments

AuraCode – An AI Agent tool to visualize and chat with messy codebases

https://www.auracode.space/
1•TaraW1•7m ago•0 comments

Dioxus – Fullstack app framework for web, desktop, and mobile in Rust

https://github.com/dioxuslabs/dioxus
1•modinfo•8m ago•0 comments

Show HN: JSBT – binary serialization for real JavaScript object graphs

https://github.com/cheprasov/ts-jsbt
1•cheprasov•8m ago•0 comments

Bitwarden Statement on Checkmarx Supply Chain Incident

https://community.bitwarden.com/t/bitwarden-statement-on-checkmarx-supply-chain-incident/96127
2•Wingy•8m ago•0 comments

Show HN: Uvx skill-mgr install -t Claude -t codex

https://github.com/AI-Colleagues/skill-mgr
1•NeuralNotwork•8m ago•0 comments

macOS Desktop app v0.0.1 Preview Release "bot with a budget" idea

https://github.com/DialtoneApp/macos-app
1•fcpguru•8m ago•1 comments

IP Networking in Deep Space

https://blog.apnic.net/2026/04/16/podcast-ip-networking-in-deep-space/
1•wesleyeddy•8m ago•0 comments

To Protect and Swerve: NYPD Cop Has 547 Speeding Tickets

https://nyc.streetsblog.org/2026/04/23/to-protect-and-swerve-nypd-cop-has-527-speeding-tickets-ye...
2•greedo•9m ago•0 comments

Building with teams in two continents is hard. Here's what I learnt

https://thefoundersdraft.substack.com/p/everyone-tells-you-to-build-global
3•manishfp•10m ago•0 comments

Researchers Simulated a Delusional User to Test Chatbot Safety

https://www.404media.co/delusion-using-chatgpt-gemini-claude-grok-safety-ai-psychosis-study/
1•pkilgore•12m ago•0 comments

Decoupled DiLoCo: Resilient, Distributed AI Training at Scale

https://deepmind.google/blog/decoupled-diloco/
3•salkahfi•16m ago•0 comments

Show HN: LocalLLM – Recipes for Running the Local LLM (Need Contributors)

https://locallllm.fly.dev
2•Igor_Wiwi•17m ago•1 comments

A Comprehensive Guide to Model Routing for Coding Agents

https://www.notdiamond.ai/blog/a-comprehensive-guide-to-model-routing
1•t5-notdiamond•17m ago•0 comments

Show HN: When Your Repo Moves, Your AI Coding History Doesn't

https://www.apicula.com/blog/when-your-repo-moves-your-ai-history-doesnt/
1•apiculallc•17m ago•0 comments

Aster Mail – End-to-end encrypted email with post-quantum cryptography

https://astermail.org/
1•lucasfin000•17m ago•1 comments

Oldest known recording of a whale song could unlock mysteries of the ocean

https://www.pbs.org/newshour/science/oldest-known-recording-of-a-whale-song-could-unlock-mysterie...
1•PaulHoule•17m ago•0 comments

Inflated AI claims are under fire–and the regulatory reckoning is coming

https://fortune.com/2026/04/23/ai-washing-securities-litigation-regulatory-era-baker-mckenzie/
2•Brajeshwar•19m ago•0 comments

User-side software, and adversarial marketplaces

https://faingezicht.com/articles/2026/04/22/adversarial-marketplaces/
1•speckx•20m ago•0 comments

GitHub CLI begins collecting client-side user telemetry

https://www.theregister.com/2026/04/22/github_opts_all_cli_users/
1•LaSombra•21m ago•1 comments

The end of oil? As fuel shocks cascade, 53 nations plan a fossil fuel phaseout

https://theconversation.com/the-end-of-oil-as-fuel-shocks-cascade-53-nations-gather-to-plan-a-fos...
1•smurda•21m ago•0 comments

GitHub Having Issues (Again)

https://www.githubstatus.com/incidents/3f30ycplyr7l
3•connorbrinton•22m ago•1 comments