Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

TummalapalliAbhinavKishan/AI-Powered-Document-Q-A-System-using-RAG

https://github.com/TummalapalliAbhinavKishan/AI-Powered-Document-Q-A-System-using-RAG · scanned 2026-06-16 00:43 UTC (2 months, 1 week ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 16 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 45 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
load_and_chunk_pdf software healthy data_loader.py:17
load_and_chunk_pdf_bytes software healthy data_loader.py:26
embed_texts software healthy data_loader.py:41
get_inngest_client software healthy streamlit_app.py:17
save_uploaded_pdf software healthy streamlit_app.py:21
send_rag_ingest_event software healthy streamlit_app.py:30
send_rag_query_event software healthy streamlit_app.py:60
_inngest_api_base software healthy streamlit_app.py:75
fetch_runs software healthy streamlit_app.py:80
wait_for_run_output software healthy streamlit_app.py:88
rag_ingest_pdf software healthy main.py:44
_load software healthy main.py:45
_upsert software healthy main.py:60
rag_query_pdf_ai software healthy main.py:78
_search software healthy main.py:79
serve_index software healthy main.py:146
favicon software healthy main.py:157
ingest_pdf software healthy main.py:162
query_pdf software healthy main.py:188
__init__ software healthy vector_db.py:7
upsert software healthy vector_db.py:26
search software healthy vector_db.py:30
⚙ CORSMiddleware software healthy main.py

LabelLayerStatusPath
README.md software healthy README.md
custom_types.py software healthy custom_types.py
data_loader.py software healthy data_loader.py
streamlit_app.py software healthy streamlit_app.py
pyproject.toml software healthy pyproject.toml
main.py software healthy main.py
requirements.txt software healthy requirements.txt
vector_db.py software healthy vector_db.py
index.html software healthy web/index.html

LabelLayerStatusPath
RAGChunkAndSrc software healthy custom_types.py:4
RAGUpsertResult software healthy custom_types.py:9
RAGSearchResult software healthy custom_types.py:13
RAQQueryResult software healthy custom_types.py:18
QueryRequest software healthy main.py:120
QdrantStorage software healthy vector_db.py:6

LabelLayerStatusPath
GET / api healthy main.py
GET /favicon.ico api healthy main.py
POST /api/ingest api healthy main.py
POST /api/query api healthy main.py

LabelLayerStatusPath
repobility-clone-ch0688s3 software healthy /tmp/repobility-clone-ch0688s3

LabelLayerStatusPath
web software healthy web

LabelLayerStatusPath
127.0.0.1 network healthy streamlit_app.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/043cfdd0-d314-4cca-a885-ee8323b7fddf/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/043cfdd0-d314-4cca-a885-ee8323b7fddf/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.