Hello SymPy maintainers,
My name is Srujan Patwardhan. I’m a final-year Computer Science student at VIT Pune, and I’m also pursuing a B.S. in Data Science and Applications from IIT Madras. I’ve previously interned with organizations including Barclays and Spiro, and I’m currently working as an AI Engineer Intern at a product-based startup focused on Enterprise Intelligence and Business Dynamics.
I reviewed the GSoC 2025 ideas list and came across the project “Official LLM Tool Agent for SymPy.” I noticed it wasn’t taken up last year, and I’m very interested in contributing to it for GSoC 2026. Recently, I’ve been working extensively on agentic architectures—particularly integrating LLMs with structured tool/function calling to enable reliable natural-language querying over complex systems. This project aligns closely with my interests and the work I’ve been doing.
I had a couple of questions as I begin ramping up:
I plan to start by studying the SymPy documentation and identifying functions/modules with strong dependency relationships, so I can design representative workflows for early testing. Are there particular modules or function families you’d prefer the agent to prioritize (or that would be most valuable to target first)?
Is there a designated mentor (or maintainer) for this idea whom I should reach out to for initial guidance and discussion?
I’d be excited to contribute to SymPy this year and would appreciate any direction on where to begin. Thank you for your time, and I look forward to hearing from you.
Best regards,
Srujan Patwardhan