https://github.com/wzjeh/FlowLabVoicer
· scanned 2026-06-16 01:01 UTC (2 months, 1 week ago)
24 raw signals (0 security + 24 graph)
Last scanned 2 months, 1 week ago · v1 · 23 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 226 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 |
|---|---|---|---|
__init__ |
software | healthy | nagaki_lab/ui_terminal.py:59 |
start |
software | healthy | nagaki_lab/ui_terminal.py:34 |
_reader |
software | healthy | nagaki_lab/ui_terminal.py:39 |
get |
software | healthy | nagaki_lab/ui_terminal.py:51 |
stop |
software | healthy | nagaki_lab/ui_terminal.py:54 |
_prompt |
software | healthy | nagaki_lab/ui_terminal.py:64 |
run |
software | healthy | nagaki_lab/ui_terminal.py:74 |
read_api_key |
software | healthy | nagaki_lab/config.py:131 |
__init__ |
software | healthy | nagaki_lab/memory.py:22 |
init |
software | healthy | nagaki_lab/memory.py:25 |
append |
software | healthy | nagaki_lab/memory.py:39 |
recent |
software | healthy | nagaki_lab/memory.py:50 |
reset |
software | healthy | nagaki_lab/memory.py:60 |
format_recent |
software | healthy | nagaki_lab/memory.py:65 |
__init__ |
software | healthy | nagaki_lab/wake.py:36 |
_resolve_pretrained_path |
software | healthy | nagaki_lab/wake.py:65 |
feed |
software | healthy | nagaki_lab/wake.py:79 |
mute_until |
software | healthy | nagaki_lab/wake.py:98 |
__init__ |
software | healthy | nagaki_lab/live.py:107 |
on |
software | healthy | nagaki_lab/live.py:129 |
off |
software | healthy | nagaki_lab/live.py:136 |
_call_handler |
software | healthy | nagaki_lab/live.py:143 |
_emit |
software | healthy | nagaki_lab/live.py:152 |
_build_config |
software | healthy | nagaki_lab/live.py:161 |
__aenter__ |
software | healthy | nagaki_lab/live.py:190 |
__aexit__ |
software | healthy | nagaki_lab/live.py:209 |
_send_bounded |
software | healthy | nagaki_lab/live.py:230 |
send_activity_start |
software | healthy | nagaki_lab/live.py:233 |
send_activity_end |
software | healthy | nagaki_lab/live.py:241 |
send_audio_chunk |
software | healthy | nagaki_lab/live.py:249 |
send_text |
software | dead | nagaki_lab/live.py:256 |
send_tool_responses |
software | healthy | nagaki_lab/live.py:264 |
_parse_message |
software | healthy | nagaki_lab/live.py:270 |
run_one_turn |
software | healthy | nagaki_lab/live.py:313 |
_notify |
software | healthy | nagaki_lab/sdnotify.py:20 |
ready |
software | dead | nagaki_lab/sdnotify.py:34 |
watchdog |
software | healthy | nagaki_lab/sdnotify.py:38 |
__init__ |
software | healthy | nagaki_lab/button.py:37 |
__aenter__ |
software | healthy | nagaki_lab/button.py:51 |
__aexit__ |
software | healthy | nagaki_lab/button.py:55 |
start |
software | healthy | nagaki_lab/button.py:58 |
_on_pressed_thread |
software | healthy | nagaki_lab/button.py:77 |
_spawn |
software | healthy | nagaki_lab/button.py:87 |
stop |
software | healthy | nagaki_lab/button.py:102 |
_find_spidev |
software | healthy | nagaki_lab/leds.py:28 |
__init__ |
software | healthy | nagaki_lab/leds.py:133 |
available |
software | healthy | nagaki_lab/leds.py:139 |
fill |
software | healthy | nagaki_lab/leds.py:83 |
show |
software | healthy | nagaki_lab/leds.py:92 |
off |
software | healthy | nagaki_lab/leds.py:105 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
HANDOFF.md |
software | healthy | HANDOFF.md |
ui_terminal.py |
software | healthy | nagaki_lab/ui_terminal.py |
__init__.py |
software | healthy | nagaki_lab/__init__.py |
prompts.py |
software | healthy | nagaki_lab/prompts.py |
config.py |
software | healthy | nagaki_lab/config.py |
memory.py |
software | healthy | nagaki_lab/memory.py |
wake.py |
software | healthy | nagaki_lab/wake.py |
live.py |
software | healthy | nagaki_lab/live.py |
sdnotify.py |
software | healthy | nagaki_lab/sdnotify.py |
button.py |
software | healthy | nagaki_lab/button.py |
leds.py |
software | healthy | nagaki_lab/leds.py |
conversation.py |
software | healthy | nagaki_lab/conversation.py |
output.py |
software | healthy | nagaki_lab/audio/output.py |
__init__.py |
software | healthy | nagaki_lab/audio/__init__.py |
input.py |
software | healthy | nagaki_lab/audio/input.py |
bluetooth.py |
software | healthy | nagaki_lab/audio/bluetooth.py |
__init__.py |
software | healthy | nagaki_lab/tools/__init__.py |
_pubchem.py |
software | healthy | nagaki_lab/tools/_pubchem.py |
chemistry.py |
software | healthy | nagaki_lab/tools/chemistry.py |
timer.py |
software | healthy | nagaki_lab/tools/timer.py |
translation.py |
software | healthy | nagaki_lab/tools/translation.py |
music.py |
software | healthy | nagaki_lab/tools/music.py |
system.py |
software | healthy | nagaki_lab/tools/system.py |
test_button.py |
software | healthy | tests/test_button.py |
test_mic.py |
software | healthy | tests/test_mic.py |
test_live_minimal.py |
software | healthy | tests/test_live_minimal.py |
test_tools.py |
software | healthy | tests/test_tools.py |
README.txt |
software | healthy | music/README.txt |
| Label | Layer | Status | Path |
|---|---|---|---|
StdinReader |
software | healthy | nagaki_lab/ui_terminal.py:26 |
TerminalUI |
software | healthy | nagaki_lab/ui_terminal.py:58 |
TurnLog |
software | healthy | nagaki_lab/memory.py:19 |
WakeWordDetector |
software | healthy | nagaki_lab/wake.py:34 |
UserTranscript |
software | healthy | nagaki_lab/live.py:50 |
AssistantTranscript |
software | healthy | nagaki_lab/live.py:54 |
AudioOut |
software | healthy | nagaki_lab/live.py:58 |
ToolCallEvent |
software | healthy | nagaki_lab/live.py:62 |
TurnComplete |
software | healthy | nagaki_lab/live.py:66 |
GoAway |
software | healthy | nagaki_lab/live.py:70 |
ResumptionUpdate |
software | healthy | nagaki_lab/live.py:74 |
RecvError |
software | healthy | nagaki_lab/live.py:78 |
LiveSession |
software | healthy | nagaki_lab/live.py:89 |
ButtonListener |
software | healthy | nagaki_lab/button.py:34 |
APA102 |
software | healthy | nagaki_lab/leds.py:48 |
LEDStatus |
software | healthy | nagaki_lab/leds.py:120 |
ConversationLoop |
software | healthy | nagaki_lab/conversation.py:47 |
SpeakerPlayback |
software | healthy | nagaki_lab/audio/output.py:39 |
MicCapture |
software | healthy | nagaki_lab/audio/input.py:26 |
MicStream |
software | healthy | nagaki_lab/audio/input.py:121 |
| Label | Layer | Status | Path |
|---|---|---|---|
nagaki_lab |
software | healthy | nagaki_lab |
audio |
software | healthy | nagaki_lab/audio |
tools |
software | healthy | nagaki_lab/tools |
tests |
software | healthy | tests |
music |
software | healthy | music |
| Label | Layer | Status | Path |
|---|---|---|---|
turns |
data | healthy | nagaki_lab/memory.py |
chem_cache |
data | healthy | nagaki_lab/tools/chemistry.py |
translation_cache |
data | healthy | nagaki_lab/tools/translation.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-13sp87dy |
software | healthy | /tmp/repobility-clone-13sp87dy |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/3822821f-93d7-4a52-8e9f-b831c4f73b66/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3822821f-93d7-4a52-8e9f-b831c4f73b66/
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.