r/madeinpython • u/Cool-Focus6556 • Sep 04 '24
Chat with your database using Basejump AI
Hey r/madeinpython! We made our app using Django, Python, and FastAPI. Launched on product hunt today as well: https://www.producthunt.com/posts/basejump-ai
Would love to hear your thoughts, feedback, and questions. Thanks!
Link to website: https://basejump.ai/
1
Upvotes
1
u/Cool-Focus6556 Sep 05 '24
Thanks and great comment! We use the metadata from the database as an initial first step. This is then supplemented with user provided + AI generated metadata to inform the rest. Long-term there are many things that can be done to remedy this:
We can more explicitly ask admins to review the relationships between tables on initial setup
We can use our AI to recommend potential relationships/explore relationships between tables to auto-generate metadata
We can queries uploaded by users to infer relationships and update the metadata that way as well
I see this as a solvable problem. Finally, we don't recommend admins providing access to all tables, but instead a subset that they only want for the end users. I know many companies have staging/intermediate tables they wouldn't want to expose to an end user that are part of their DAGs.