Skip to content

AI home advisor based on life situation and income. (Czech real estate only)

License

Notifications You must be signed in to change notification settings

asdasdad23332s/home-ai-advisor

 
 

Repository files navigation

This project uses AI to generate personalized real estate recommendations based on your life situation and income. The real estate data is sourced from the Czech Republic site sreality.cz. The data can be stored in a MongoDB database, populated by a scraper available on GitHub.

AI Home Advisor

How it works

AI Home Advisor uses both Mixtral and Llama 3 with FastAPI in backend to generate real estate recommendations. The user can input their life situation and income, and the AI will generate a list of real estate recommendations based on the user's input. The AI will then filter the real estate data from sreality.cz and return the filtered data to the user.

Running Locally

  1. Clone the repository with git clone https://github.com/karlosmatos/home-ai-advisor.git.
  2. Copy the .env.example file to .env.
  3. Create an account at Groq.com and add your API key under GROQ_API_KEY in your .env
  4. Add the base URL of the API under NEXT_PUBLIC_API_BASE_URL in your .env. If you are running the application locally, it should be http://localhost:8000.
  5. Install the dependencies with npm install.
  6. Run the application with npm run dev and it will be available at http://localhost:3000. API will be available at http://localhost:8000/docs.

One-Click Deploy

Deploy the example using Vercel:

Deploy with Vercel

About

AI home advisor based on life situation and income. (Czech real estate only)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 60.6%
  • Python 31.5%
  • JavaScript 4.1%
  • CSS 3.8%