Skip to main content

AIGenDB CLI Platform

Project description

AIGenDB CLI 🚀

AI-Powered Database Architecture & Provisioning Platform

AIGenDB is a powerful command-line interface that allows you to generate complete database schemas using AI and provision them instantly on managed RDS instances.


🏗️ Features

  • AI Schema Generation: Describe your project in plain English, and AIGenDB generates the optimized SQL schema for you.
  • Instant Provisioning: Deploy your generated schema to a real PostgreSQL database with a single command.
  • Project Management: Track multiple projects, edit schemas, and reprovision databases directly from the CLI.
  • Secure by Design: All operations are authenticated via Firebase and mediated by a secure backend.

🚀 Quick Start

1. Installation

Install the CLI via pip:

pip install aigendb

2. Login

Authenticate with your AIGenDB account:

aigendb login

If you don't have an account, sign up at aigendb.xyz.

3. Generate & Provision

Simply run the main command and follow the interactive prompts:

aigendb

Select "1. Start Schema Generation" to begin!


🛠️ Commands

AIGenDB uses typer for a robust CLI experience:

  • aigendb: Start the interactive dashboard.
  • aigendb login: Authenticate your session.
  • aigendb logout: Clear your local session.
  • aigendb --version: Show the current version.

📄 License

This project is licensed under the PolyForm Noncommercial License 1.0.0. See the LICENSE file for details.

🌐 Links


Developed with ❤️ by the AIGenDB Team.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aigendb-0.1.1.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aigendb-0.1.1-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file aigendb-0.1.1.tar.gz.

File metadata

  • Download URL: aigendb-0.1.1.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for aigendb-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c0eb902049926f5ba0068aa64ebed12ae987738fb2ae699500128070c15fd694
MD5 73e7becb71f23d51b562aa3dd4bfde8b
BLAKE2b-256 86cb5cd1ec8c0c838bf63d9e67c256f7e3b848296e56d31f240c482a53440027

See more details on using hashes here.

File details

Details for the file aigendb-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aigendb-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for aigendb-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 94f1026a4f73e386712008d534f7d826e785833d80e963e92601c2cb32110f3b
MD5 79dd32b4e36f50ab82e5315fa4a9755b
BLAKE2b-256 8d3d52edce93bc12fef04a845a0d1a99349998dc6545680332009c775c25401a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page