Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/safiullah-rahu/csv-ai
CSV-AI is the ultimate app powered by LangChain, OpenAI, and Streamlit that allows you to unlock hidden insights in your CSV files. With CSV-AI, you can effortlessly interact with, summarize, and analyze your CSV files in one convenient place.
https://github.com/safiullah-rahu/csv-ai
ai chatbot csv-files langchain openai streamlit
Last synced: 1 day ago
JSON representation
CSV-AI is the ultimate app powered by LangChain, OpenAI, and Streamlit that allows you to unlock hidden insights in your CSV files. With CSV-AI, you can effortlessly interact with, summarize, and analyze your CSV files in one convenient place.
- Host: GitHub
- URL: https://github.com/safiullah-rahu/csv-ai
- Owner: Safiullah-Rahu
- License: mit
- Created: 2023-05-27T17:11:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-06T21:43:00.000Z (11 months ago)
- Last Synced: 2025-01-29T05:11:40.400Z (1 day ago)
- Topics: ai, chatbot, csv-files, langchain, openai, streamlit
- Language: Python
- Homepage: https://csv-ai.streamlit.app/
- Size: 153 KB
- Stars: 317
- Watchers: 3
- Forks: 40
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CSV-AI ðŸ§
CSV-AI is the ultimate app powered by LangChain, OpenAI, and Streamlit that allows you to unlock hidden insights in your CSV files. With CSV-AI, you can effortlessly interact with, summarize, and analyze your CSV files in one convenient place.
## Features
CSV-AI offers the following key features:
- **Interact:** Easily navigate through your CSV files and interact with the data.
- **Summarize:** Generate descriptive summaries for your CSV data.
- **Analyze:** Perform advanced data analysis on your CSV files, including filtering, sorting, and visualizing the data.## Installation
To run CSV-AI, follow these steps:
1. Clone this repository to your local machine.
2. Navigate to the project directory.```bash
git clone https://github.com/Safiullah-Rahu/CSV-AI.git
cd csv-ai
```
3. Install the required packages using `pip` with the provided `requirements.txt` file.
```bash
pip install -r requirements.txt
```
## UsageTo start CSV-AI, run the following command:
```bash
streamlit run app.py
```
This command will launch the CSV-AI app in your default web browser. You can then start exploring and analyzing your CSV files.## Feedback and Contributions
If you have any feedback, suggestions, or issues related to CSV-AI, please open an issue on the GitHub repository. Contributions are also welcome! If you would like to contribute to CSV-AI, please follow the guidelines outlined in the Contribution Guidelines.## License
CSV-AI is licensed under the MIT License.