An AI-powered tool for data analysis, leveraging the power of OpenAI's GPT models and the Neon serverless database for efficient data handling and insights generation.
- Integrates with Neon Database: Seamless connection with Neon serverless databases for data storage and retrieval.
- Utilizes OpenAI GPT: Leverages the advanced natural language processing capabilities of OpenAI's GPT models.
- Built with Poetry: Dependency management and packaging made easy with Poetry.
- Automatic Code Generation: Features Autogen for automatic code generation, enhancing development efficiency.
Ensure you have Poetry installed on your system.
- Clone the repository:
git clone git@github.com:mojalil/ai-dataanalyst-agent.git
cd postgres-da-ai-agent
- Install dependencies:
poetry install
To start the AI Data Analyst Agent, run the following command:
poetry run start
- Neon Database: Configure your database connection in the
.env
file. - OpenAI API Key: Set your OpenAI API key in the
.env
file to enable GPT model interactions.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Some tools when working with this project
- TablePlus for a simple database GUI
Distributed under the MIT License. See LICENSE
for more information.
Built with ❤️ @motypes