Skip to content

navant/decluttr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decluttr App

Decluttr: Revolutionize Managing Your Personal items
Decluttr is an AI powered platform redefining the way you manage your belongings, prioritizing environmental sustainability and convenience.

THE VISION:

image

In its most basic version, it uses Google Gemini Pro Vision to recognize and describe objects, it allow user to update and store description in their inventory.

image image

Tech Stack

React front-end
FastAPI Python backend (https://fastapi.tiangolo.com/)
Llamaindex for LLM interactions in python (https://docs.llamaindex.ai/en/stable/)
TruLens for LLMOps (https://www.trulens.org/)

Availability

The app is currently only available for local deployment

How to install locally

(0) Install docker desktop (https://docs.docker.com/desktop/install/windows-install/)

(1) clone the repository git clone https://github.com/navant/decluttr

(2) If you use Vscode and have docker installed on your machine, install the dev containers extension
(https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) Open the repo folder then select operation "Dev Containers: Re-open in dev container"
(access commands using CTRL-Shift P)
This will download the required container image and install dependencies.

(3) Start the backend:

create an .env file with your secrets (/workspaces/decluttr/decluttr-app/backend/.env)

GOOGLE_API_KEY = "..."  
OPENAI_API_KEY = '...'    
SUPABASE_URL = '...'  
SUPABASE_KEY = '...'

follow isntructions in decluttr-app/backend/README.md

cd ./decluttr-app/backend
poetry install to install all required python libraries
python main.py

It works if you can access http://127.0.0.1:8000/docs

(3) Start the front-end:

following isntructions in decluttr-app/backend/README.md

cd ./decluttr-app/frontend
npm install to install all required python libraries
npm start

Check your app on http://localhost:3000/ !

About

Create a Personal Decutter app based on AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •