https://github.com/shivtchandra/Savyit
· scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)
16 raw signals (0 security + 16 graph)
Last scanned 2 months, 2 weeks 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.
All 288 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.
| Label | Layer | Status | Path |
|---|---|---|---|
showOnboardingIfNeeded |
software | healthy | onboarding.js:showOnboardingIfNeeded |
initOnboarding |
software | healthy | onboarding.js:initOnboarding |
renderStep |
software | healthy | onboarding.js:renderStep |
stepHTML |
software | healthy | onboarding.js:stepHTML |
renderSwatches |
software | healthy | onboarding.js:renderSwatches |
renderAccessories |
software | healthy | onboarding.js:renderAccessories |
wireStep |
software | healthy | onboarding.js:wireStep |
refresh |
software | healthy | onboarding.js:refresh |
previewMood |
software | healthy | onboarding.js:previewMood |
wireButtons |
software | healthy | onboarding.js:wireButtons |
handleNext |
software | healthy | onboarding.js:handleNext |
finish |
software | healthy | onboarding.js:finish |
shake |
software | healthy | onboarding.js:shake |
escapeAttr |
software | healthy | onboarding.js:escapeAttr |
destroyChart |
software | healthy | charts.js:destroyChart |
fmtINR |
software | healthy | charts.js:fmtINR |
formatDate |
software | healthy | charts.js:formatDate |
formatWeekLabel |
software | healthy | charts.js:formatWeekLabel |
renderKPIs |
software | healthy | charts.js:renderKPIs |
renderDayChart |
software | healthy | charts.js:renderDayChart |
renderCashflowChart |
software | healthy | charts.js:renderCashflowChart |
renderSectorChart |
software | healthy | charts.js:renderSectorChart |
renderWeeklyChart |
software | healthy | charts.js:renderWeeklyChart |
renderMerchantChart |
software | healthy | charts.js:renderMerchantChart |
renderSparkline |
software | healthy | charts.js:renderSparkline |
renderBudgetDonut |
software | healthy | charts.js:renderBudgetDonut |
renderCategoryBars |
software | healthy | charts.js:renderCategoryBars |
renderAll |
software | healthy | charts.js:renderAll |
destroyAll |
software | healthy | charts.js:destroyAll |
categorize |
software | healthy | app.js:categorize |
desc |
software | healthy | app.js:desc |
getSector |
software | healthy | app.js:getSector |
parseMonthName |
software | healthy | app.js:parseMonthName |
parseDMY |
software | healthy | app.js:parseDMY |
extractMerchant |
software | healthy | app.js:extractMerchant |
extractAccount |
software | healthy | app.js:extractAccount |
extractBank |
software | healthy | app.js:extractBank |
parseMessage |
software | healthy | app.js:parseMessage |
parseMessages |
software | healthy | app.js:parseMessages |
computeStats |
software | healthy | app.js:computeStats |
hashTxn |
software | healthy | app.js:hashTxn |
filterByMonth |
software | healthy | app.js:filterByMonth |
getLast30DaysSpend |
software | healthy | app.js:getLast30DaysSpend |
boot |
software | healthy | main.js:boot |
currentMonthSpend |
software | healthy | main.js:currentMonthSpend |
renderHeroMascot |
software | healthy | main.js:renderHeroMascot |
updateHeroCopy |
software | healthy | main.js:updateHeroCopy |
renderEmptyStateMascots |
software | healthy | main.js:renderEmptyStateMascots |
renderBuddySettings |
software | healthy | main.js:renderBuddySettings |
setupBuddyHandlers |
software | healthy | main.js:setupBuddyHandlers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
pubspec.yaml |
software | healthy | pubspec.yaml |
README.md |
software | healthy | README.md |
onboarding.js |
software | healthy | onboarding.js |
charts.js |
software | healthy | charts.js |
find_emojis.py |
software | healthy | find_emojis.py |
index.html |
software | healthy | index.html |
analysis_options.yaml |
software | healthy | analysis_options.yaml |
firebase.json |
software | healthy | firebase.json |
google-services (4).json |
software | healthy | google-services (4).json |
app.js |
software | healthy | app.js |
firestore.indexes.json |
software | healthy | firestore.indexes.json |
main.js |
software | healthy | main.js |
storage.js |
software | healthy | storage.js |
mascot.js |
software | healthy | mascot.js |
style.css |
software | healthy | style.css |
budget.js |
software | healthy | budget.js |
build.gradle.kts |
software | healthy | android/build.gradle.kts |
google-services.json |
software | healthy | android/app/google-services.json |
build.gradle.kts |
software | healthy | android/app/build.gradle.kts |
BuddyWidgetProvider.kt |
software | healthy | android/app/src/main/kotlin/com/moneylens/money_lens/BuddyW… |
SmsReceiver.kt |
software | healthy | android/app/src/main/kotlin/com/moneylens/money_lens/SmsRec… |
WidgetQuickAddActivity.kt |
software | healthy | android/app/src/main/kotlin/com/moneylens/money_lens/Widget… |
MainActivity.kt |
software | healthy | android/app/src/main/kotlin/com/moneylens/money_lens/MainAc… |
README.md |
software | healthy | functions/README.md |
package.json |
software | healthy | functions/package.json |
index.js |
software | healthy | functions/index.js |
win32_window.cpp |
software | healthy | windows/runner/win32_window.cpp |
main.cpp |
software | healthy | windows/runner/main.cpp |
utils.cpp |
software | healthy | windows/runner/utils.cpp |
flutter_window.h |
software | healthy | windows/runner/flutter_window.h |
resource.h |
software | healthy | windows/runner/resource.h |
utils.h |
software | healthy | windows/runner/utils.h |
win32_window.h |
software | healthy | windows/runner/win32_window.h |
flutter_window.cpp |
software | healthy | windows/runner/flutter_window.cpp |
generated_plugin_registrant.h |
software | healthy | windows/flutter/generated_plugin_registrant.h |
generated_plugin_registrant.cc |
software | healthy | windows/flutter/generated_plugin_registrant.cc |
calibrate_model.py |
software | healthy | scripts/calibrate_model.py |
train_model.py |
software | healthy | scripts/train_model.py |
generate_kaggle_indian_bank_sms.py |
software | healthy | scripts/generate_kaggle_indian_bank_sms.py |
train_sms_lightweight.py |
software | healthy | scripts/train_sms_lightweight.py |
README.md |
software | healthy | website/README.md |
contact.html |
software | healthy | website/contact.html |
download.html |
software | healthy | website/download.html |
package.json |
software | healthy | website/package.json |
open-source-licenses.html |
software | healthy | website/open-source-licenses.html |
index.html |
software | healthy | website/index.html |
philosophy.html |
software | healthy | website/philosophy.html |
package-lock.json |
software | healthy | website/package-lock.json |
privacy-policy.html |
software | healthy | website/privacy-policy.html |
terms-of-use.html |
software | healthy | website/terms-of-use.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
main |
software | healthy | android/app/src/main |
kotlin |
software | healthy | android/app/src/main/kotlin |
com |
software | healthy | android/app/src/main/kotlin/com |
moneylens |
software | healthy | android/app/src/main/kotlin/com/moneylens |
money_lens |
software | healthy | android/app/src/main/kotlin/com/moneylens/money_lens |
functions |
software | healthy | functions |
windows |
software | healthy | windows |
runner |
software | healthy | windows/runner |
flutter |
software | healthy | windows/flutter |
scripts |
software | healthy | scripts |
website |
software | healthy | website |
scripts |
software | healthy | website/scripts |
styles |
software | healthy | website/styles |
features |
software | healthy | website/features |
linux |
software | healthy | linux |
runner |
software | healthy | linux/runner |
flutter |
software | healthy | linux/flutter |
ios |
software | healthy | ios |
RunnerTests |
software | healthy | ios/RunnerTests |
Runner |
software | healthy | ios/Runner |
Assets.xcassets |
software | healthy | ios/Runner/Assets.xcassets |
AppIcon.appiconset |
software | healthy | ios/Runner/Assets.xcassets/AppIcon.appiconset |
LaunchImage.imageset |
software | healthy | ios/Runner/Assets.xcassets/LaunchImage.imageset |
deployment |
software | healthy | deployment |
web |
software | healthy | web |
vercel-openai-proxy |
software | healthy | vercel-openai-proxy |
app |
software | healthy | vercel-openai-proxy/app |
api |
software | healthy | vercel-openai-proxy/app/api |
chat |
software | healthy | vercel-openai-proxy/app/api/chat |
lib |
software | healthy | vercel-openai-proxy/lib |
macos |
software | healthy | macos |
Flutter |
software | healthy | macos/Flutter |
RunnerTests |
software | healthy | macos/RunnerTests |
Runner |
software | healthy | macos/Runner |
Assets.xcassets |
software | healthy | macos/Runner/Assets.xcassets |
AppIcon.appiconset |
software | healthy | macos/Runner/Assets.xcassets/AppIcon.appiconset |
| Label | Layer | Status | Path |
|---|---|---|---|
Home |
frontend | healthy | vercel-openai-proxy/app/page.tsx |
RootLayout |
frontend | healthy | vercel-openai-proxy/app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-haya9nsf |
software | healthy | /tmp/repobility-clone-haya9nsf |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | vercel-openai-proxy/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | vercel-openai-proxy/app/page.tsx |
This page is publicly accessible at:
https://repobility.com/scan/806737b3-2d9c-4ca5-956b-a136843ebf2c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/806737b3-2d9c-4ca5-956b-a136843ebf2c/
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.