whodb  by clidey

Lightweight data explorer with chat interface for multiple DBs

created 1 year ago
3,726 stars

Top 13.3% on sourcepulse

GitHubView on GitHub
Project Summary

WhoDB is a lightweight, GoLang-based database management tool designed for efficient and user-friendly interaction with multiple database types. It targets developers and data professionals seeking a streamlined alternative to heavier tools, offering natural language querying via AI integrations and a clean UI.

How It Works

WhoDB leverages GoLang for its backend, ensuring high performance and low resource consumption. The frontend utilizes table virtualization for efficient handling of large datasets. A key differentiator is its integration with AI models (Ollama, ChatGPT, Anthropic), enabling users to query and manage databases using natural language conversations instead of traditional SQL.

Quick Start & Requirements

  • Install/Run: docker run -it -p 8080:8080 clidey/whodb
  • Prerequisites: Docker. For AI features, Ollama is recommended.
  • Setup: Minimal setup via Docker. AI integration requires Ollama installation and model download.
  • Links: Demo, Documentation

Highlighted Details

  • Supports PostgreSQL, MySQL, SQLite3, MongoDB, Redis, MariaDB, and ElasticSearch.
  • Features a "Scratchpad" for SQL queries, similar to a Jupyter notebook.
  • Offers interactive schema visualization and inline data editing.
  • AI-powered chat interface for natural language database querying.

Maintenance & Community

  • Infrastructure and CI/CD managed by Clidey.
  • Contributions are welcomed via issues and pull requests.
  • Contact: support@clidey.com

Licensing & Compatibility

  • License not explicitly stated in the README.

Limitations & Caveats

The README does not specify the project's license, which is crucial for determining commercial use compatibility. While designed for efficiency, its suitability for large-scale production environments requires evaluation.

Health Check
Last commit

2 days ago

Responsiveness

1 day

Pull Requests (30d)
27
Issues (30d)
10
Star History
469 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
7 more.

mindsdb by mindsdb

0.5%
35k
AI query engine for federated data sources
created 7 years ago
updated 1 day ago
Feedback? Help us improve.