RenovationForge AI
RenovationForge AI is a multi-agent renovation planning system built with Google ADK to help homeowners and builders scope renovations, estimate costs, and create execution-ready upgrade roadmaps
RenovationForge AI
AI home renovation planner by Sharad Khare.
RenovationForge AI is a multi-agent renovation planning system built with Google ADK to help homeowners and builders scope renovations, estimate costs, and create execution-ready upgrade roadmaps.
Features
- Coordinator/dispatcher multi-agent architecture
- Sequential planning pipeline (intake → design → project execution)
- Budget-aware renovation cost estimation tools
- Timeline planning for cosmetic to luxury scopes
- Material checklist generation by room and style
- Search-assisted renovation market insights
Quick start
cd renovationforge-ai
pip install -r requirements.txt
Set your API key:
export GOOGLE_API_KEY="your_gemini_api_key"
Run ADK web:
adk web
Then choose renovationforge in the ADK interface.
How it works
1. The coordinator understands whether you need quick advice or full planning.
2. Quick questions route to the info/search path.
3. Full projects run through a sequential pipeline:
- Intake planning
- Design planning
- Project coordination
4. You receive an actionable renovation roadmap with cost and timeline framing.
Project structure
renovationforge-ai/
├── renovationforge/
│ ├── __init__.py
│ ├── agent.py
│ ├── config.py
│ └── tools.py
├── requirements.txt
├── pyproject.toml
└── README.md
Who this is for
- Homeowners planning room-by-room renovations
- Interior designers creating budget-backed concept plans
- Contractors preparing pre-construction scopes
- Builders prototyping AI renovation assistant products
Use cases
- Estimate renovation cost ranges by room and scope
- Build style-aligned material checklists for project kickoff
- Generate phased execution plans before contractor bidding
- Answer renovation questions with grounded web research
Author
- Website: sharadkhare.in
License
MIT © Sharad Khare
Loading file tree…
Select a file to preview its source.
cd renovationforge-ai
pip install -r requirements.txt