https://github.com/sinetec6969/hampi-dashboard
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
53 raw signals (0 security + 53 graph)
Last scanned 2 months, 2 weeks ago · v1 · 52 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 526 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 |
|---|---|---|---|
useIsMobile |
software | healthy | frontend/src/App.tsx:useIsMobile |
handler |
software | healthy | frontend/src/App.tsx:handler |
App |
software | healthy | frontend/src/App.tsx:App |
countdown |
software | healthy | frontend/src/components/SatPanel.tsx:countdown |
mhz |
software | healthy | frontend/src/components/SatPanel.tsx:mhz |
SatPanel |
software | healthy | frontend/src/components/SatPanel.tsx:SatPanel |
track |
software | healthy | frontend/src/components/SatPanel.tsx:track |
dbToRgb |
software | healthy | frontend/src/components/Waterfall.tsx:dbToRgb |
s |
software | healthy | frontend/src/components/Waterfall.tsx:s |
Waterfall |
software | healthy | frontend/src/components/Waterfall.tsx:Waterfall |
connect |
software | healthy | frontend/src/components/Waterfall.tsx:connect |
frame |
software | healthy | frontend/src/components/Waterfall.tsx:frame |
x |
software | healthy | frontend/src/components/Waterfall.tsx:x |
hFreqMHz |
software | healthy | frontend/src/components/Waterfall.tsx:hFreqMHz |
freqFromX |
software | healthy | frontend/src/components/Waterfall.tsx:freqFromX |
ratio |
software | healthy | frontend/src/components/Waterfall.tsx:ratio |
handleMouseMove |
software | healthy | frontend/src/components/Waterfall.tsx:handleMouseMove |
handleMouseLeave |
software | healthy | frontend/src/components/Waterfall.tsx:handleMouseLeave |
handleClick |
software | healthy | frontend/src/components/Waterfall.tsx:handleClick |
handleTouchStart |
software | healthy | frontend/src/components/Waterfall.tsx:handleTouchStart |
AudioPlayer |
software | healthy | frontend/src/components/AudioPlayer.tsx:AudioPlayer |
startWorklet |
software | healthy | frontend/src/components/AudioPlayer.tsx:startWorklet |
startScheduled |
software | healthy | frontend/src/components/AudioPlayer.tsx:startScheduled |
start |
software | healthy | frontend/src/components/AudioPlayer.tsx:start |
stop |
software | healthy | frontend/src/components/AudioPlayer.tsx:stop |
Controls |
software | healthy | frontend/src/components/Controls.tsx:Controls |
DMRPanel |
software | healthy | frontend/src/components/DMRPanel.tsx:DMRPanel |
connect |
software | healthy | frontend/src/components/DMRPanel.tsx:connect |
fmtTime |
software | healthy | frontend/src/components/CallHistory.tsx:fmtTime |
fmtDur |
software | healthy | frontend/src/components/CallHistory.tsx:fmtDur |
CallHistory |
software | healthy | frontend/src/components/CallHistory.tsx:CallHistory |
MapPanel |
software | healthy | frontend/src/components/MapPanel.tsx:MapPanel |
connect |
software | healthy | frontend/src/components/MapPanel.tsx:connect |
ContactsPanel |
software | healthy | frontend/src/components/ContactsPanel.tsx:ContactsPanel |
connect |
software | healthy | frontend/src/components/ContactsPanel.tsx:connect |
qrzLink |
software | healthy | frontend/src/components/ContactsPanel.tsx:qrzLink |
fmt |
software | healthy | frontend/src/components/ContactsPanel.tsx:fmt |
STTPanel |
software | healthy | frontend/src/components/STTPanel.tsx:STTPanel |
connect |
software | healthy | frontend/src/components/STTPanel.tsx:connect |
load |
software | healthy | frontend/src/components/MemoryChannels.tsx:load |
persist |
software | healthy | frontend/src/components/MemoryChannels.tsx:persist |
MemoryChannels |
software | healthy | frontend/src/components/MemoryChannels.tsx:MemoryChannels |
save |
software | healthy | frontend/src/components/MemoryChannels.tsx:save |
addChannel |
software | healthy | frontend/src/components/MemoryChannels.tsx:addChannel |
deleteChannel |
software | healthy | frontend/src/components/MemoryChannels.tsx:deleteChannel |
stateLabel |
software | healthy | frontend/src/pages/SSTVPage.tsx:stateLabel |
stateColor |
software | healthy | frontend/src/pages/SSTVPage.tsx:stateColor |
SSTVPage |
software | healthy | frontend/src/pages/SSTVPage.tsx:SSTVPage |
idx |
software | healthy | frontend/src/pages/SSTVPage.tsx:idx |
poll |
software | healthy | frontend/src/pages/SSTVPage.tsx:poll |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
stopdash.sh |
software | healthy | stopdash.sh |
README.md |
software | healthy | README.md |
STATE.md |
software | healthy | STATE.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
ROADMAP-NEXT.md |
software | healthy | ROADMAP-NEXT.md |
ROADMAP.md |
software | healthy | ROADMAP.md |
tsconfig.app.json |
software | healthy | frontend/tsconfig.app.json |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
README.md |
software | healthy | frontend/README.md |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
audio-processor.js |
software | healthy | frontend/public/audio-processor.js |
index.css |
software | healthy | frontend/src/index.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
App.tsx |
software | healthy | frontend/src/App.tsx |
App.css |
software | healthy | frontend/src/App.css |
SatPanel.tsx |
software | healthy | frontend/src/components/SatPanel.tsx |
Waterfall.tsx |
software | healthy | frontend/src/components/Waterfall.tsx |
AudioPlayer.tsx |
software | healthy | frontend/src/components/AudioPlayer.tsx |
Controls.tsx |
software | healthy | frontend/src/components/Controls.tsx |
DMRPanel.tsx |
software | healthy | frontend/src/components/DMRPanel.tsx |
CallHistory.tsx |
software | healthy | frontend/src/components/CallHistory.tsx |
MapPanel.tsx |
software | healthy | frontend/src/components/MapPanel.tsx |
ContactsPanel.tsx |
software | healthy | frontend/src/components/ContactsPanel.tsx |
STTPanel.tsx |
software | healthy | frontend/src/components/STTPanel.tsx |
MemoryChannels.tsx |
software | healthy | frontend/src/components/MemoryChannels.tsx |
SSTVPage.tsx |
software | healthy | frontend/src/pages/SSTVPage.tsx |
PlaceholderPage.tsx |
software | healthy | frontend/src/pages/PlaceholderPage.tsx |
MeshtasticPage.tsx |
software | healthy | frontend/src/pages/MeshtasticPage.tsx |
AirbandPage.tsx |
software | healthy | frontend/src/pages/AirbandPage.tsx |
RadioPage.tsx |
software | healthy | frontend/src/pages/RadioPage.tsx |
AX25Page.tsx |
software | healthy | frontend/src/pages/AX25Page.tsx |
SatellitePage.tsx |
software | healthy | frontend/src/pages/SatellitePage.tsx |
Home.tsx |
software | healthy | frontend/src/pages/Home.tsx |
DMRPage.tsx |
software | healthy | frontend/src/pages/DMRPage.tsx |
APRSPage.tsx |
software | healthy | frontend/src/pages/APRSPage.tsx |
MeteorPage.tsx |
software | healthy | frontend/src/pages/MeteorPage.tsx |
ADSBPage.tsx |
software | healthy | frontend/src/pages/ADSBPage.tsx |
ax25.py |
software | healthy | backend/ax25.py |
sdr.py |
software | healthy | backend/sdr.py |
sstv.py |
software | healthy | backend/sstv.py |
satpredict.py |
software | healthy | backend/satpredict.py |
build_aircraft_db.py |
software | healthy | backend/build_aircraft_db.py |
satellite.py |
software | healthy | backend/satellite.py |
test_meshtastic.py |
software | healthy | backend/test_meshtastic.py |
meteor.py |
software | healthy | backend/meteor.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/sysinfo |
api | healthy | backend/main.py |
GET /api/status |
api | healthy | backend/main.py |
POST /api/tune |
api | healthy | backend/main.py |
GET /api/sdr/mode |
api | healthy | backend/main.py |
POST /api/sdr/mode |
api | healthy | backend/main.py |
GET /api/calls |
api | healthy | backend/main.py |
GET /api/lookup/{dmr_id} |
api | healthy | backend/main.py |
GET /api/airband/status |
api | healthy | backend/main.py |
POST /api/airband/squelch |
api | healthy | backend/main.py |
POST /api/airband/scan |
api | healthy | backend/main.py |
POST /api/airband/channel/{idx} |
api | healthy | backend/main.py |
GET /api/meshtastic/status |
api | healthy | backend/main.py |
GET /api/meshtastic/nodes |
api | healthy | backend/main.py |
GET /api/meshtastic/messages |
api | healthy | backend/main.py |
GET /api/meshtastic/channels |
api | healthy | backend/main.py |
POST /api/meshtastic/send |
api | healthy | backend/main.py |
GET /api/adsb/aircraft |
api | healthy | backend/main.py |
GET /api/adsb/status |
api | healthy | backend/main.py |
GET /api/sstv/status |
api | healthy | backend/main.py |
GET /api/sstv/images |
api | healthy | backend/main.py |
GET /api/sstv/images/{filename} |
api | healthy | backend/main.py |
GET /api/sat/sstv |
api | healthy | backend/main.py |
POST /api/sat/track |
api | healthy | backend/main.py |
POST /api/sat/tle/refresh |
api | healthy | backend/main.py |
GET /api/sat/meteor |
api | healthy | backend/main.py |
GET /api/meteor/status |
api | healthy | backend/main.py |
GET /api/meteor/images |
api | healthy | backend/main.py |
GET /api/meteor/images/{path:path} |
api | healthy | backend/main.py |
GET /api/aprs/status |
api | healthy | backend/main.py |
GET /api/aprs/stations |
api | healthy | backend/main.py |
GET /api/aprs/packets |
api | healthy | backend/main.py |
GET /api/ax25/status |
api | healthy | backend/main.py |
GET /api/ax25/frames |
api | healthy | backend/main.py |
GET /api/ax25/heard |
api | healthy | backend/main.py |
GET /api/radio/status |
api | healthy | backend/main.py |
POST /api/radio/ptt_test |
api | healthy | backend/main.py |
POST /api/radio/tone |
api | healthy | backend/main.py |
GET /api/satellite/status |
api | healthy | backend/main.py |
GET /api/satellite/packets |
api | healthy | backend/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
/SSTVPage |
frontend | healthy | frontend/src/pages/SSTVPage.tsx |
/PlaceholderPage |
frontend | healthy | frontend/src/pages/PlaceholderPage.tsx |
/MeshtasticPage |
frontend | healthy | frontend/src/pages/MeshtasticPage.tsx |
/AirbandPage |
frontend | healthy | frontend/src/pages/AirbandPage.tsx |
/RadioPage |
frontend | healthy | frontend/src/pages/RadioPage.tsx |
/AX25Page |
frontend | healthy | frontend/src/pages/AX25Page.tsx |
/SatellitePage |
frontend | healthy | frontend/src/pages/SatellitePage.tsx |
/Home |
frontend | healthy | frontend/src/pages/Home.tsx |
/DMRPage |
frontend | healthy | frontend/src/pages/DMRPage.tsx |
/APRSPage |
frontend | healthy | frontend/src/pages/APRSPage.tsx |
/MeteorPage |
frontend | healthy | frontend/src/pages/MeteorPage.tsx |
/ADSBPage |
frontend | healthy | frontend/src/pages/ADSBPage.tsx |
/ |
frontend | healthy | frontend/src/App.tsx |
/dmr |
frontend | healthy | frontend/src/App.tsx |
/adsb |
frontend | healthy | frontend/src/App.tsx |
/aprs |
frontend | healthy | frontend/src/App.tsx |
/ax25 |
frontend | healthy | frontend/src/App.tsx |
/radio |
frontend | healthy | frontend/src/App.tsx |
/meshtastic |
frontend | healthy | frontend/src/App.tsx |
/airband |
frontend | healthy | frontend/src/App.tsx |
/sstv |
frontend | healthy | frontend/src/App.tsx |
/meteor |
frontend | healthy | frontend/src/App.tsx |
/satellite |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
SatPanel |
frontend | healthy | frontend/src/components/SatPanel.tsx |
Waterfall |
frontend | healthy | frontend/src/components/Waterfall.tsx |
AudioPlayer |
frontend | healthy | frontend/src/components/AudioPlayer.tsx |
Controls |
frontend | healthy | frontend/src/components/Controls.tsx |
DMRPanel |
frontend | healthy | frontend/src/components/DMRPanel.tsx |
CallHistory |
frontend | healthy | frontend/src/components/CallHistory.tsx |
MapPanel |
frontend | healthy | frontend/src/components/MapPanel.tsx |
ContactsPanel |
frontend | healthy | frontend/src/components/ContactsPanel.tsx |
STTPanel |
frontend | healthy | frontend/src/components/STTPanel.tsx |
MemoryChannels |
frontend | healthy | frontend/src/components/MemoryChannels.tsx |
SSTVPage |
frontend | healthy | frontend/src/pages/SSTVPage.tsx |
PlaceholderPage |
frontend | healthy | frontend/src/pages/PlaceholderPage.tsx |
MeshtasticPage |
frontend | healthy | frontend/src/pages/MeshtasticPage.tsx |
AirbandPage |
frontend | healthy | frontend/src/pages/AirbandPage.tsx |
RadioPage |
frontend | healthy | frontend/src/pages/RadioPage.tsx |
AX25Page |
frontend | healthy | frontend/src/pages/AX25Page.tsx |
SatellitePage |
frontend | healthy | frontend/src/pages/SatellitePage.tsx |
Home |
frontend | healthy | frontend/src/pages/Home.tsx |
DMRPage |
frontend | healthy | frontend/src/pages/DMRPage.tsx |
APRSPage |
frontend | healthy | frontend/src/pages/APRSPage.tsx |
MeteorPage |
frontend | healthy | frontend/src/pages/MeteorPage.tsx |
ADSBPage |
frontend | healthy | frontend/src/pages/ADSBPage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
PCMProcessor |
software | healthy | frontend/public/audio-processor.js:PCMProcessor |
AX25Decoder |
software | healthy | backend/ax25.py:80 |
SDREngine |
software | healthy | backend/sdr.py:27 |
State |
software | healthy | backend/sstv.py:60 |
SSTVDecoder |
software | healthy | backend/sstv.py:114 |
SatTracker |
software | healthy | backend/satpredict.py:66 |
SatelliteMonitor |
software | healthy | backend/satellite.py:24 |
MeteorDecoder |
software | healthy | backend/meteor.py:31 |
AirbandScanner |
software | healthy | backend/airband.py:35 |
STTDecoder |
software | healthy | backend/stt.py:44 |
DMRFrame |
software | healthy | backend/dmr.py:83 |
DMRDecoder |
software | healthy | backend/dmr.py:99 |
MeshtasticHandler |
software | healthy | backend/meshtastic_handler.py:84 |
RadioInterface |
software | healthy | backend/radio.py:32 |
MeshSendBody |
software | healthy | backend/main.py:1178 |
ADSBDecoder |
software | healthy | backend/adsb.py:41 |
APRSDecoder |
software | healthy | backend/aprs.py:38 |
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
public |
software | healthy | frontend/public |
src |
software | healthy | frontend/src |
components |
software | healthy | frontend/src/components |
pages |
software | healthy | frontend/src/pages |
backend |
software | healthy | backend |
| Label | Layer | Status | Path |
|---|---|---|---|
10.132.28.20 |
network | healthy | frontend/src/pages/SatellitePage.tsx |
127.0.0.1 |
network | healthy | backend/ax25.py |
8.8.8.8 |
network | healthy | backend/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
aircraft |
data | healthy | backend/build_aircraft_db.py |
users |
data | healthy | backend/build_radioid_db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-vjexpwc8 |
software | healthy | /tmp/repobility-clone-vjexpwc8 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/9eb8d501-0338-4189-b744-326acb71233b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9eb8d501-0338-4189-b744-326acb71233b/
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.