Mirobody
인간 건강의 표준 레지스트리, 약 2천 개 임상·생활 지표를 하나의 언어로 정리
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Production RAG system answering patient cancer questions with paragraph-level citations. FastAPI + Next.js on Vercel, Qdrant Cloud vector search, Upstash Redis.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A production Retrieval-Augmented Generation (RAG) system that answers patient questions about cancer from articles published by BC Cancer, the Canadian Cancer Society and Cleveland Clinic. Every answer cites the source paragraphs it was built from.
It offers two ways to ask:
Live: https://care-beacon-health.vercel.app
Companion repository: Vital-Atlas is the upstream scraper that produces this system's corpus. Care-Beacon consumes Markdown and serves answers; it does no crawling of its own. See Where the corpus comes from.
POST /api/v1/chat streams Server-Sent Events from a Python function on Vercel: progress stages (rewriting → searching → ranking), then citations, then answer tokens. The answer is saved even when the client disconnects mid-stream; a partial answer is stored as interrupted.Click the diagram to open the interactive version: zoom, search, and links to the source code.
/api/* goes to the FastAPI api service; everything else goes to the Next.js web service.gpt-4o-mini.api/migrations/.api/scripts/ingest.py runs on a local machine and loads the Vital-Atlas corpus into Qdrant. The deployed API has no ingestion endpoints.Click the diagram to open the interactive version: zoom, search, and links to the source code.
text-embedding-3-small (1536 dimensions) and Qdrant returns 6× the requested number of chunks.gpt-4o-mini reranks every remaining candidate, and every chunk scoring ≥ 0.6 is kept, with no top-k cut. (0.6 is the configured default; a request can set its own min_similarity.)gpt-4o-mini writes an answer with paragraph-level citations, cached for 1 hour. If no chunk passes the threshold, a fixed "no context" reply is returned without an LLM call, and it isn't cached.Chat reuses the same retrieval and reranking as Search, with three additions: query rewriting, conversation history and streaming.
Click the diagram to open the interactive version: zoom, search, and links to the source code.
gpt-4o-mini turns the last few turns plus the new message into one standalone search query, so "Does it reach cells all over the body?" searches for the treatment being discussed. The rewritten query is shown to the user as the search runs.[n] citation markers stripped so they can't be confused with this turn's sources. Safety instructions are placed next to the question, where they hold up under multi-turn pressure.Each diagram opens in an interactive viewer hosted on the live site, where you can zoom, search, focus on a component, and follow it to the source lines it was drawn from. The diagram sources live in docs/diagrams/.
Current Version: 4.0.0 - Live in Production (Vercel)
Phase 1: Foundation - Complete
Phase 2: Core RAG System - Complete
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗