Skip to content

prakrut12/Multi_step_coding_agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Multi-Step Coding Agent

A smart coding assistant that simulates an agentic workflow by breaking down problems into multiple steps: planning, code generation, and debugging.

This project is designed with a hybrid approach:

  • ✅ Uses Google Gemini API for real AI responses (when available)
  • ✅ Falls back to built-in logic when API quota is exceeded or unavailable

🚀 Features

  • 🧠 Planning Agent Breaks the problem into step-by-step logic

  • 💻 Code Generation Agent Generates Python code for given problems

  • 🔧Debugging Agent Detects errors and suggests improvements

  • ⚡Hybrid AI System

    • Uses Gemini API when available
    • Switches to local fallback logic when API fails

⚙️ Installation pip install streamlit google-generativeai

How to run: python -m streamlit run app.py

Deployed Link: https://multistepcodingagent-in3q7auccsoy2ovrpvms4c.streamlit.app/

UI Preview image:

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages