Skip to content

Commit 6dc62c7

Browse files
DMP '25 Week07 update by Harshit Verma (sugarlabs#333)
1 parent f7ce0c7 commit 6dc62c7

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: "DMP ’25 Week 07 Update by Harshit Verma"
3+
excerpt: "Presented my work on Pippy Debugger to mentors and also started working on developing API endpoint in Sugar-AI."
4+
category: "DEVELOPER NEWS"
5+
date: "2025-07-21"
6+
slug: "2025-07-21-dmp-25-therealharshit-week07"
7+
author: "@/constants/MarkdownFiles/authors/harshit-verma.md"
8+
tags: "dmp25,sugarlabs,week07,therealharshit"
9+
image: "assets/Images/c4gt_DMP.png"
10+
---
11+
12+
<!-- markdownlint-disable -->
13+
14+
# Week 07 Progress Report by Harshit Verma
15+
16+
**Project:** [LLM-powered Debugger for Pippy](https://github.com/sugarlabs/Pippy/issues/95)
17+
**Mentors:** [Walter Bender](https://github.com/walterbender), [Ibiam Chihurumnaya](https://github.com/chimosky), [Kshitij Shah](https://github.com/kshitijdshah99)
18+
**Assisting Mentors:** [Devin Ulibarri](https://github.com/pikurasa)
19+
**Reporting Period:** 2025-07-14 - 2025-07-20
20+
21+
---
22+
23+
## Goals for This Week
24+
25+
- **Goal 1:** Prepare a presentation for the DMP Midterm Evaluation.
26+
- **Goal 2:** Start working on the `/debug` endpoint in Sugar-AI.
27+
28+
---
29+
30+
## This Week’s Achievements
31+
32+
1. **Prepared a presentation for the DMP Midterm Evaluation.**
33+
- I prepared a comprehensive presentation to showcase the progress of the **Pippy Debugger** at the DMP midterm review. The presentation covered everything from project objectives and methods to current results, challenges, and future plans.
34+
- Additionaly, I also gave a mock presentation of my work to the Sugar Labs mentors.
35+
- [DMP Midterm Presentation](https://docs.google.com/presentation/d/13bAMCpKi6ezlhBEQ7NGR7eszumwpYZnL8dGFLNlnBF8/edit?usp=sharing)
36+
37+
2. **Started working on developing API endpoint in Sugar-AI**
38+
- Began development of a new `/debug` endpoint in Sugar-AI. This endpoint will handle code input and return structured debug suggestions from the LLM.
39+
- I have also started the process of integrating Sugar-AI with Pippy.
40+
41+
---
42+
43+
## Challenges & How I Overcame Them
44+
45+
- **Challenge:** Understaing Sugar-AI’s existing API structure.
46+
**Solution:** I followed the documentaion and my mentors guidance.
47+
48+
---
49+
50+
## Key Learnings
51+
52+
- How to design and deliver a structured presentation.
53+
- Introduction to Sugar-AI’s internal API design and how to extend it.
54+
55+
---
56+
57+
## Next Week’s Roadmap
58+
59+
- Finalize the work of `/debug` endpoint in Sugar-AI.
60+
- Work on making the LLM response more kids friendly.
61+
- Start working on saving debug history to Sugar Journal.
62+
63+
---
64+
65+
## Resources & References
66+
67+
**Repository**
68+
- [Pippy](https://github.com/therealharshit/Pippy/tree/DMP2025/Pippy-Debugger)
69+
- [sugar-ai](https://github.com/sugarlabs/sugar-ai)
70+
- [pippy-debugger-server](https://github.com/therealharshit/pippy-debugger-server)
71+
72+
---
73+
74+
## Acknowledgments
75+
76+
Thank you to my mentors, the Sugar Labs community, and fellow contributors for your continued guidance and support!
77+
78+
---

0 commit comments

Comments
 (0)