GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - PactInteractive/dbchat: ๐Ÿ’ฌ Chat with your Database โœจ

BranchesTags
Open more actions menu

Latest commit

 

History

6 Commits
6 Commits

Folders and files

NameName
Last commit message
Last commit date
api
api
 
 
native
native
 
 
web
web
 
 
.gitignore
.gitignore
 
 
.prettierrc
.prettierrc
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
bun.lock
bun.lock
 
 
native.ts
native.ts
 
 
package.json
package.json
 
 
server.ts
server.ts
 
 
shared.ts
shared.ts
 
 
tsconfig.app.json
tsconfig.app.json
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.node.json
tsconfig.node.json
 
 
vite.config.ts
vite.config.ts
 
 
web.ts
web.ts
 
 

Repository files navigation

DBChat - Chat with your Database โœจ

GitHub package.json version License: AGPL3.0 Desktop app: Gumroad

DBChat - Chat with your Database โœจ

Chat with your Database โœจ


  • DBChat is your AI-powered gateway to database exploration.
  • Effortlessly create queries for your MySQL and PostgreSQL databases using natural language powered by leading AI models.
  • Unlock insights, understand your data better, and accelerate your workflow.
  • No prior knowledge of SQL required!


Explore the Website ยป

Contact us on X โ€ข Report an Issue โ€ข Download the Desktop App

Demo.3x.mp4

โœจ Features

DBChat makes database interaction intuitive and powerful:

  • ๐Ÿ’ฌ Natural Language Queries: Write SQL queries using everyday language - no prior SQL expertise needed.
  • ๐Ÿ”‘ Bring Your Own Keys: Save on expensive SaaS costs by using your own API keys.
  • ๐Ÿง  Flexible AI Power: Choose from leading AI providers like Google, OpenAI, and xAI.
  • ๐Ÿ‘๏ธ SQL Transparency & Control: Learn from the AI-generated SQL, copy it for other uses, or execute it directly within the app.
  • ๐Ÿ›ก๏ธ Secure Configuration: Your database credentials and API keys are stored on your own machine, giving you peace of mind.
  • ๐Ÿ’ก Schema Awareness: AI reads your database structure, but doesn't access your data - no hallucinations! Share query results in the chat only if you want to.
  • ๐Ÿ–ฅ๏ธ Self-Hosted: Roll your own DBChat server or get the pre-built desktop app at https://vdsabev.gumroad.com/l/dbchat - one-time purchase, free lifetime updates!

๐Ÿ› ๏ธ Stack

  • Frontend: Vue, Tailwind
  • Core Logic & Backend: Bun, TypeScript
  • Desktop App: Tauri v2
  • AI Integration: Vercel AI SDK (Google, OpenAI, xAI models)
  • Database Connectors: MySQL, PostgreSQL

๐Ÿ Quickstart

Don't want to mess with setting up servers and installing dependencies?
Get the pre-built desktop app at https://vdsabev.gumroad.com/l/dbchat - one-time purchase, free lifetime updates!

Or run the code yourself:

  1. Get the source code, install dependencies, and run the server:

    git clone [email protected]:PactInteractive/dbchat.git
    cd dbchat
    bun install
    bun dev
  2. Open http://localhost:3000

  3. Connect to an existing MySQL or PostgreSQL database

  4. Use your favorite AI API key, or get a Gemini API key at https://aistudio.google.com/app/apikey

  5. Start a new chat and prompt away!

๐Ÿ“„ License

The source code is available under the AGPL3.0 license.

The code will always be 100% free and open-source! For updates: star the repository & follow us on X: https://x.com/vdsabev โ€ข https://x.com/boyankostov

About

๐Ÿ’ฌ Chat with your Database โœจ

dbchat.app

Topics

aimysqlpostgrespostgresqlsql

Resources

Readme
AGPL-3.0 license

Security policy

Security policy
Activity
Custom properties

Stars

14 stars

Watchers

2 watching

Forks

3 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.