{"id":24300070,"url":"https://github.com/vishalrk1/junior-scientist-agent","last_synced_at":"2026-04-11T06:43:05.581Z","repository":{"id":272142520,"uuid":"915648647","full_name":"vishalrk1/junior-scientist-agent","owner":"vishalrk1","description":"The Junior Data Scientist CLI is an AI-powered command-line tool designed to take the grunt work out of your data science projects.","archived":false,"fork":false,"pushed_at":"2025-02-10T20:02:45.000Z","size":611,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T12:16:52.699Z","etag":null,"topics":["agent","ai","deep-learning","fastapi","gemini","genai","llm","llms","nlp","openai","prompt-engineering","python","rag","websocket"],"latest_commit_sha":null,"homepage":"","language":"Python","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/vishalrk1.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":"2025-01-12T12:44:39.000Z","updated_at":"2025-02-10T20:02:48.000Z","dependencies_parsed_at":"2025-01-12T13:41:21.052Z","dependency_job_id":"ad60be7b-fc83-4614-a58b-d54f12c824af","html_url":"https://github.com/vishalrk1/junior-scientist-agent","commit_stats":null,"previous_names":["vishalrk1/junior-scientist-agent"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vishalrk1/junior-scientist-agent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishalrk1%2Fjunior-scientist-agent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishalrk1%2Fjunior-scientist-agent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishalrk1%2Fjunior-scientist-agent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishalrk1%2Fjunior-scientist-agent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vishalrk1","download_url":"https://codeload.github.com/vishalrk1/junior-scientist-agent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vishalrk1%2Fjunior-scientist-agent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31671629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"online","status_checked_at":"2026-04-11T02:00:05.776Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["agent","ai","deep-learning","fastapi","gemini","genai","llm","llms","nlp","openai","prompt-engineering","python","rag","websocket"],"created_at":"2025-01-16T22:35:27.720Z","updated_at":"2026-04-11T06:43:05.558Z","avatar_url":"https://github.com/vishalrk1.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Junior Data Scientist Project\n\n## Introduction\n\n**Your AI-powered assistant for effortless data science!**\n\nThe Junior Data Scientist CLI is an AI-powered command-line tool designed to take the grunt work out of your data science projects. Think of it as your very own junior data scientist—ready to handle the baseline tasks so you can focus on solving high-level problems.\n\n## Installing the Tool\n\nTo install the tool, clone the repository and install it in editable mode:\n\n```bash\ngit clone https://github.com/vishalrk1/junior-scientist-agent.git\ncd junior-data-scientist\npip install -e .\n```\n\n## Creating a New Project\n\nYou can create a new project using the following command:\n\n```bash\nbuddy new --name \u003cproject_name\u003e\n```\n\nReplace `\u003cproject_name\u003e` with the desired name for your new project.\n\n## Starting project and chat\n\n```bash\ncd projects/\u003cproject_name\u003e\nbuddy start\n```\n\n# TODO\n\n- [ ] Add caching for prompts and reports on project level\n- [ ] Add global memory module\n- [x] Generating reports for data cleaning stpes and business insights for csv files\n- [x] load/save reports\n- [x] ML workflow planner agent\n- [ ] Chat with planner to improve plan \n- [ ] create api end points `buddy server`\n- [ ] create frontend to interact with agents","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvishalrk1%2Fjunior-scientist-agent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvishalrk1%2Fjunior-scientist-agent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvishalrk1%2Fjunior-scientist-agent/lists"}