{"id":26816271,"url":"https://github.com/amafjarkasi/electron-csv-ai-assistant","last_synced_at":"2026-04-13T16:36:08.881Z","repository":{"id":243641180,"uuid":"812987155","full_name":"amafjarkasi/electron-csv-ai-assistant","owner":"amafjarkasi","description":"Electron CSV AI Assistant","archived":false,"fork":false,"pushed_at":"2024-06-10T13:02:44.000Z","size":589,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-06-11T11:33:52.670Z","etag":null,"topics":["ai","chatbot","copilotkit","csv","openai","react","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amafjarkasi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-10T09:38:27.000Z","updated_at":"2024-06-10T13:02:47.000Z","dependencies_parsed_at":"2024-06-10T11:33:40.984Z","dependency_job_id":"b1072d17-1b81-4c22-9eb4-93767669a5b0","html_url":"https://github.com/amafjarkasi/electron-csv-ai-assistant","commit_stats":null,"previous_names":["amafjarkasi/electron-csv-ai-assistant"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amafjarkasi%2Felectron-csv-ai-assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amafjarkasi%2Felectron-csv-ai-assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amafjarkasi%2Felectron-csv-ai-assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amafjarkasi%2Felectron-csv-ai-assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amafjarkasi","download_url":"https://codeload.github.com/amafjarkasi/electron-csv-ai-assistant/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246270044,"owners_count":20750332,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chatbot","copilotkit","csv","openai","react","typescript"],"created_at":"2025-03-30T03:18:52.596Z","updated_at":"2026-04-13T16:36:03.854Z","avatar_url":"https://github.com/amafjarkasi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Electron CSV AI Assistant - Chat\n\nAn Electron application with React and TypeScript that will allow you to have a chat conversation with your CSV file by utilizing OpenAI and\nCopilotKit. The user can select the CSV file to process and the app will make that data readable by calling the CopilotKit hooks using the\nCSV data. Several data example files were included for testing purposes.\n\u003cbr\u003e\u003cbr\u003e\n\n\n![electron_bXEzNi9SSx](https://github.com/amafjarkasi/electron-csv-ai-assistant/assets/65797881/3e4b3707-02d6-4aaa-927a-d26c7c9c292f)\n\n![electron_qrtCdRWbJm](https://github.com/amafjarkasi/electron-csv-ai-assistant/assets/65797881/e2b9a248-2e62-4a91-8e51-8a40ec519aeb)\n\n![electron_H4Q6dcoumS](https://github.com/amafjarkasi/electron-csv-ai-assistant/assets/65797881/73f3c6f1-408b-46e1-a409-98d66d8da25d)\n\n![electron_PqLjDe8mMS](https://github.com/amafjarkasi/electron-csv-ai-assistant/assets/65797881/134f5d97-e010-4f46-b036-66bbe202a0da)\n\n\u003cbr\u003e\u003cbr\u003e\n\n## Recommended IDE Setup\n\n- [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)\n\n## Project Setup\n\n### Install\n\n```bash\n$ npm install\n```\n\n### Development\n\n```bash\n$ npm run dev\n```\n\n### Build\n\n```bash\n# For windows\n$ npm run build:win\n\n# For macOS\n$ npm run build:mac\n\n# For Linux\n$ npm run build:linux\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famafjarkasi%2Felectron-csv-ai-assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famafjarkasi%2Felectron-csv-ai-assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famafjarkasi%2Felectron-csv-ai-assistant/lists"}