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
- Website: https://www.aigendb.xyz
- Support: Request more credits
Developed with ❤️ by the AIGenDB Team.
Metadata
Release files for aigendb 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| aigendb-0.1.2.tar.gz | 11.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aigendb-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.7 kB
Release files / aigendb-0.1.2.tar.gz
| Download URL | aigendb-0.1.2.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a5d950fe55de746fa5dc7f5951c29c87f4563c3cd370c98177ebce4e91e19b3
|
|
BLAKE2b-256 checksum How to use checksums |
05fe7a5eca02d48b65955021ddf96f7182fe6a85c29b96a0a26f83782a2d9789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.2
|
Release files / aigendb-0.1.2-py3-none-any.whl
| Download URL | aigendb-0.1.2-py3-none-any.whl |
|---|---|
| Size | 12.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
37312524bd247ea08f201949fabe3152bfc2ff607e3e7692a488b3e4c2370dc3
|
|
BLAKE2b-256 checksum How to use checksums |
164fc3631b395f625b500de932667be7e00a1513b60bc5c4498cfa42c102a568
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.2
|
Security for aigendb 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.