Let potential buyers ask an AI advisor questions about a specific property development.
Give sales staff an AI assistant plus lead and follow up tracking in one system.
Upload property documents into a knowledge base that powers AI generated answers.
Let administrators manage users, listings, and the RAG knowledge base from one dashboard.
| hungerfishhh/-rag- | adrianhajdin/job_pilot | anshaneja5/skyline-run | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 4/5 | 4/5 | 2/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Needs DeepSeek and DashScope API keys, or a local hash embedding fallback for offline use.
This project is a local sales management system built around a single real estate development called Aurelia Skyline, using a technique called retrieval augmented generation, or RAG, to let an AI assistant answer questions using the development's actual property documents rather than guessing. The frontend is built with React and Vite, the backend uses FastAPI, and data is stored locally in SQLite. The core RAG logic, which handles parsing documents, splitting them into chunks, turning those chunks into searchable vectors, and generating AI answers, lives in its own module. The system is designed around three types of users. Administrators manage user accounts, upload property information, and maintain the knowledge base the AI draws from. Sales staff manage customer leads, log follow up notes, match customers to suitable units, and get AI assistance while working. Customers can browse available units, ask an AI advisor questions about the development, and submit a purchase interest form. According to the README, login with role based routing, the admin dashboard, knowledge base uploads, user management, property listing uploads, lead management, follow up tracking, the customer facing browsing and AI chat experience, and the core backend API are already working. Vector search currently uses Alibaba Cloud's DashScope embedding service. Several things remain unfinished: fully editable structured property records after upload, a review and feedback loop for AI generated answers, and proper production grade login sessions, since authentication currently relies mainly on a simple user ID header rather than secure tokens. Demo accounts for each role are provided so the system can be tried immediately. Setup requires running the FastAPI backend and the Vite frontend separately, and configuring API keys for DeepSeek and DashScope in an environment file, though the embedding step can fall back to a local, offline method if no DashScope key is available. The README also warns that once DashScope embedding is enabled, uploaded documents are sent to Alibaba Cloud for processing, so only non sensitive files should be uploaded. Written in TypeScript, this project would mainly interest developers building AI assisted sales tools, particularly for real estate.
A local RAG powered sales system for one real estate development, with AI Q&A for staff and customers.
Mainly TypeScript. The stack also includes TypeScript, React, Vite.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.