https://github.com/amafjarkasi/electron-csv-ai-assistant
Electron CSV AI Assistant
https://github.com/amafjarkasi/electron-csv-ai-assistant
ai chatbot copilotkit csv openai react typescript
Last synced: 2 months ago
JSON representation
Electron CSV AI Assistant
- Host: GitHub
- URL: https://github.com/amafjarkasi/electron-csv-ai-assistant
- Owner: amafjarkasi
- Created: 2024-06-10T09:38:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-10T13:02:44.000Z (about 2 years ago)
- Last Synced: 2024-06-11T11:33:52.670Z (about 2 years ago)
- Topics: ai, chatbot, copilotkit, csv, openai, react, typescript
- Language: TypeScript
- Homepage:
- Size: 575 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Electron CSV AI Assistant - Chat
An Electron application with React and TypeScript that will allow you to have a chat conversation with your CSV file by utilizing OpenAI and
CopilotKit. The user can select the CSV file to process and the app will make that data readable by calling the CopilotKit hooks using the
CSV data. Several data example files were included for testing purposes.




## Recommended IDE Setup
- [VSCode](https://code.visualstudio.com/) + [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
## Project Setup
### Install
```bash
$ npm install
```
### Development
```bash
$ npm run dev
```
### Build
```bash
# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
# For Linux
$ npm run build:linux
```