https://github.com/vishalrk1/junior-scientist-agent
The Junior Data Scientist CLI is an AI-powered command-line tool designed to take the grunt work out of your data science projects.
https://github.com/vishalrk1/junior-scientist-agent
agent ai deep-learning fastapi gemini genai llm llms nlp openai prompt-engineering python rag websocket
Last synced: 3 months ago
JSON representation
The Junior Data Scientist CLI is an AI-powered command-line tool designed to take the grunt work out of your data science projects.
- Host: GitHub
- URL: https://github.com/vishalrk1/junior-scientist-agent
- Owner: vishalrk1
- Created: 2025-01-12T12:44:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T20:02:45.000Z (over 1 year ago)
- Last Synced: 2025-03-06T12:16:52.699Z (over 1 year ago)
- Topics: agent, ai, deep-learning, fastapi, gemini, genai, llm, llms, nlp, openai, prompt-engineering, python, rag, websocket
- Language: Python
- Homepage:
- Size: 597 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Junior Data Scientist Project
## Introduction
**Your AI-powered assistant for effortless data science!**
The 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.
## Installing the Tool
To install the tool, clone the repository and install it in editable mode:
```bash
git clone https://github.com/vishalrk1/junior-scientist-agent.git
cd junior-data-scientist
pip install -e .
```
## Creating a New Project
You can create a new project using the following command:
```bash
buddy new --name
```
Replace `` with the desired name for your new project.
## Starting project and chat
```bash
cd projects/
buddy start
```
# TODO
- [ ] Add caching for prompts and reports on project level
- [ ] Add global memory module
- [x] Generating reports for data cleaning stpes and business insights for csv files
- [x] load/save reports
- [x] ML workflow planner agent
- [ ] Chat with planner to improve plan
- [ ] create api end points `buddy server`
- [ ] create frontend to interact with agents