git404hub

what is -rag- fr?

hungerfishhh/-rag- — explained in plain English

Analysis updated 2026-05-18

20TypeScriptAudience · developerComplexity · 4/5Setup · moderate

tl;dr

A local RAG powered sales system for one real estate development, with AI Q&A for staff and customers.

vibe map

mindmap
  root((Aurelia RAG Sales))
    What it does
      Answers property questions
      Manages sales leads
      Uses RAG search
    Tech stack
      React and Vite
      FastAPI
      SQLite
    Use cases
      Customer AI advisor
      Sales lead tracking
      Knowledge base upload
    Audience
      Real estate developers
      Sales teams
    Status
      Core features working
      No production auth yet
      CRUD still incomplete

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Let potential buyers ask an AI advisor questions about a specific property development.

VIBE 2

Give sales staff an AI assistant plus lead and follow up tracking in one system.

VIBE 3

Upload property documents into a knowledge base that powers AI generated answers.

VIBE 4

Let administrators manage users, listings, and the RAG knowledge base from one dashboard.

what's the stack?

TypeScriptReactViteFastAPISQLite

how it stacks up fr

hungerfishhh/-rag-adrianhajdin/job_pilotanshaneja5/skyline-run
Stars202020
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardmoderate
Complexity4/54/52/5
Audiencedeveloperdevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Needs DeepSeek and DashScope API keys, or a local hash embedding fallback for offline use.

in plain english

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.

prompts (copy fr)

prompt 1
Help me set up the FastAPI backend and React frontend for this real estate RAG sales system.
prompt 2
Explain how the RAG module in src/real_estate_rag parses documents and generates AI answers.
prompt 3
Show me how to switch the embedding backend from DashScope to the local hash method for offline testing.
prompt 4
Walk me through the demo admin, sales, and customer accounts to explore each role's workspace.

Frequently asked questions

what is -rag- fr?

A local RAG powered sales system for one real estate development, with AI Q&A for staff and customers.

What language is -rag- written in?

Mainly TypeScript. The stack also includes TypeScript, React, Vite.

How hard is -rag- to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is -rag- for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.