Project Info

ReNOVA

Devpost

This project did not submit a demo video on Devpost.

Inspiration

Finding reliable contractors for home improvement projects is frustrating and time-consuming. We wanted to create an AI-powered platform that could understand natural language project descriptions and intelligently match customers with qualified professionals.

What it does

ReNOVA connects homeowners with verified contractors using multi-agent AI systems. Users describe their project in natural language, and our AI agents analyze requirements, find local contractors, and rank matches with transparent reasoning.

How we built it

Frontend: Next.js 14 with React 18 and Figma-designed UI Backend: Node.js with Express and Fetch.ai uAgents AI Pipeline: Python agents using uAgents SDK: CoordinatorAgent: Orchestrates the pipeline IntakeAgent: Analyzes project descriptions with Claude AI ScraperAgent: Finds contractors via Yelp API MatcherAgent: Ranks matches using vector similarity + AI reasoning Tech Stack: Anthropic Claude, ChromaDB, Redis, Docker

Challenges we ran into

When using anthropic the prompts didn't work as intended which caused more issues with debugging.

Accomplishments we're proud of

We have a functional product, and we're able to speak and understand our idea.

What we learned

We learned how different technologies learned.

What's next

Make greater functionality.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • AnthropicIn code
  • CSSIn code
  • ExpressIn code
  • FlaskIn code
  • HTMLIn code
  • JavaScriptIn code
  • Next.jsIn code
  • PythonIn code
  • ReactIn code
  • RedisIn code
  • Tailwind CSSIn code
  • TypeScriptIn code
  • DockerClaimed
  • Node.jsClaimed

12 of 14 appear in the indexed code. 2 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

  • Claude CodeConfig Β· Commits

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

615 KB

Source files

184

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars