Skip to content

lavanya1402/AutoScrum-AgenticAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AutoScrum β€” Agentic AI Sprint Planner (Streamlit + LangChain)

Python Streamlit LangChain LLM License

A multi-agent Scrum assistant that reads a backlog CSV and produces:

  • a 2-week sprint plan (working-days aware)
  • a risk report
  • a final sprint summary

using memory-enabled agents and prompt templates.

Agents collaborate. The user decides. Output stays explainable and reviewable


Architecture


Screenshots


What It Does

βœ… 1) Backlog Understanding (CSV β†’ Text Context)

  • Upload backlog CSV
  • Convert rows into compact text for AI reasoning
  • Ask optional general questions about backlog

βœ… 2) Agentic Actions

  • Sprint Planning Agent β†’ assigns tasks with workload balance
  • Risk Detection Agent β†’ finds blockers & overload
  • Report Generator Agent β†’ executive sprint summary

βœ… 3) Memory-Aware Conversations

  • Uses ConversationBufferMemory
  • Enables follow-up reasoning

Example:

β€œWhich tasks are biggest risk and why?”


Tech Stack

  • Python
  • Streamlit UI
  • LangChain Core + Memory
  • OpenAI GPT-4 / GPT-4o
  • Pandas (CSV ingestion)
  • Prompt templates

Quick Start

git clone https://github.com/lavanya1402/AutoScrum-AgenticAI.git
cd AutoScrum-AgenticAI

python -m venv venv
venv\Scripts\activate

pip install -r requirements.txt
streamlit run streamlit_app.py

Configuration

Create .env file:

OPENAI_API_KEY=your_key_here

Project Structure

AutoScrum/
β”œβ”€β”€ agents/
β”œβ”€β”€ prompts/
β”œβ”€β”€ utils/
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ architecture.svg
β”‚   β”œβ”€β”€ screenshot1.png
β”‚   └── screenshot6.png
β”œβ”€β”€ streamlit_app.py
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ README.md

This project demonstrates:

βœ… Multi-agent orchestration
βœ… Memory-enabled reasoning
βœ… Prompt templating
βœ… Gated execution workflow
βœ… Real-world PM automation

This is not a chatbot.
This is an agentic workflow system.


License

MIT

About

πŸ€– Agentic AI-powered Scrum Assistant that automates Sprint Planning, Risk Detection, and Summary Reporting from your backlog β€” built with LangChain, GPT-4, and Streamlit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors