JacobLinCool/d1-manager
D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a web interface for managing databases, tables, and records, as well as an AI assistant to help you write query in natural language.
What it solves
D1 Manager provides a user-friendly web interface and API for managing Cloudflare D1 serverless SQL databases, removing the need to interact with databases solely through command-line tools or complex configurations.
How it works
The tool acts as a management layer over Cloudflare D1. It allows users to bind multiple databases via environment variables and manage them through a SvelteKit-based UI. A key feature is the "Semantic Query" capability, which uses either the OpenAI API or Cloudflare AI Workers to translate natural language requests into executable SQL queries.
Who it’s for
Developers using Cloudflare D1 who want a visual way to browse tables, edit data, and run queries without writing manual SQL for every operation.
Highlights
- Semantic Querying: Translate natural language into SQL using GPT-4.1 Mini or Mistral-7b via Cloudflare AI Workers.
- Multi-Database Support: Manage multiple D1 databases within a single interface.
- Visual Data Editing: Edit table records directly through the UI.
- API Access: Programmatic access to database operations via a built-in API.
- Internationalization: Support for English, Chinese, Spanish, and Japanese.
Related
- Project
- Project
- Project
- Project
- Project