https://github.com/1bananachicken/MaaNTE
· scanned 2026-05-17 01:36 UTC (14 hours, 43 minutes ago)
· 10 languages
83 findings (9 legacy + 74 scanner) 37th percentile · Python · small (2-20K LoC) Scanner says 86 (lower by 22)
Last scanned 14 hours, 42 minutes ago · v2 · 46 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 546 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 |
|---|---|---|---|
run |
software | healthy | build.py:67 |
run_capture |
software | healthy | build.py:75 |
download |
software | healthy | build.py:85 |
get_platform |
software | healthy | build.py:100 |
step_setup_python |
software | healthy | build.py:128 |
step_download_python_deps |
software | healthy | build.py:235 |
step_download_maa_framework |
software | healthy | build.py:245 |
step_download_mfa |
software | healthy | build.py:268 |
step_download_mxu |
software | healthy | build.py:291 |
step_convert_icon |
software | healthy | build.py:314 |
step_modify_icons |
software | healthy | build.py:344 |
step_install |
software | healthy | build.py:384 |
step_install_mxu |
software | healthy | build.py:394 |
step_copy_mfa |
software | healthy | build.py:417 |
step_copy_mxu |
software | healthy | build.py:450 |
step_copy_icons |
software | healthy | build.py:473 |
step_package |
software | healthy | build.py:499 |
main |
software | healthy | build.py:535 |
_is_running_in_our_venv |
software | healthy | agent/main.py:65 |
ensure_venv_and_relaunch_if_needed |
software | healthy | agent/main.py:78 |
read_config |
software | healthy | agent/main.py:160 |
_apply_maahub_ui_config |
software | healthy | agent/main.py:191 |
ensure_mxu_ui_config |
software | healthy | agent/main.py:237 |
read_interface_version |
software | healthy | agent/main.py:271 |
read_pip_config |
software | healthy | agent/main.py:294 |
read_hot_update_config |
software | dead | agent/main.py:303 |
_format_env_value |
software | healthy | agent/main.py:311 |
log_pi_environment |
software | healthy | agent/main.py:319 |
find_local_wheels_dir |
software | healthy | agent/main.py:341 |
_run_pip_command |
software | healthy | agent/main.py:355 |
install_requirements |
software | healthy | agent/main.py:402 |
check_and_install_dependencies |
software | healthy | agent/main.py:488 |
_check_admin_privilege |
software | healthy | agent/main.py:510 |
_check_game_resolution |
software | healthy | agent/main.py:523 |
agent |
software | healthy | agent/main.py:552 |
main |
software | healthy | agent/main.py:616 |
_as_string |
software | healthy | agent/utils/pienv.py:22 |
_as_int |
software | healthy | agent/utils/pienv.py:28 |
_as_bool |
software | healthy | agent/utils/pienv.py:39 |
_as_string_list |
software | healthy | agent/utils/pienv.py:45 |
from_dict |
software | healthy | agent/utils/pienv.py:175 |
_parse_json_env |
software | healthy | agent/utils/pienv.py:207 |
_build_env |
software | healthy | agent/utils/pienv.py:218 |
init |
software | healthy | agent/utils/pienv.py:251 |
get |
software | healthy | agent/utils/pienv.py:259 |
interface_version |
software | dead | agent/utils/pienv.py:263 |
client_name |
software | healthy | agent/utils/pienv.py:267 |
client_version |
software | dead | agent/utils/pienv.py:271 |
client_language |
software | dead | agent/utils/pienv.py:275 |
client_maafw_version |
software | dead | agent/utils/pienv.py:279 |
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 |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
build.py |
software | healthy | build.py |
requirements.txt |
software | healthy | requirements.txt |
README_zh-tw.md |
software | healthy | docs/README_zh-tw.md |
.markdownlint.yaml |
software | healthy | docs/.markdownlint.yaml |
トラブルシューティングマニュアル.md |
software | healthy | docs/jp/トラブルシューティングマニュアル.md |
README_jp.md |
software | healthy | docs/jp/README_jp.md |
trouble_shooting.md |
software | healthy | docs/eng/trouble_shooting.md |
README_en.md |
software | healthy | docs/eng/README_en.md |
introduction.md |
software | healthy | docs/zh_cn/introduction.md |
问题排查.md |
software | healthy | docs/zh_cn/问题排查.md |
custom_configure.md |
software | healthy | docs/zh_cn/develop/custom_configure.md |
how_to_develop.md |
software | healthy | docs/zh_cn/develop/how_to_develop.md |
faq.md |
software | healthy | docs/zh_cn/develop/faq.md |
MakeCoffee.md |
software | healthy | docs/zh_cn/introduction/MakeCoffee.md |
SoundDodge.md |
software | healthy | docs/zh_cn/introduction/SoundDodge.md |
AutoPiano.md |
software | healthy | docs/zh_cn/introduction/AutoPiano.md |
FountainCheckin.md |
software | healthy | docs/zh_cn/introduction/FountainCheckin.md |
Fish.md |
software | healthy | docs/zh_cn/introduction/Fish.md |
AutoFScroll.md |
software | healthy | docs/zh_cn/introduction/AutoFScroll.md |
WithdrawMoney.md |
software | healthy | docs/zh_cn/introduction/WithdrawMoney.md |
RealTime.md |
software | healthy | docs/zh_cn/introduction/RealTime.md |
Rhythm.md |
software | healthy | docs/zh_cn/introduction/Rhythm.md |
ClaimRewards.md |
software | healthy | docs/zh_cn/introduction/ClaimRewards.md |
main.py |
software | healthy | agent/main.py |
pienv.py |
software | healthy | agent/utils/pienv.py |
win32_process.py |
software | healthy | agent/utils/win32_process.py |
__init__.py |
software | healthy | agent/utils/__init__.py |
logger.py |
software | healthy | agent/utils/logger.py |
time.py |
software | healthy | agent/utils/time.py |
__init__.py |
software | healthy | agent/custom/__init__.py |
auto_tetris.py |
software | healthy | agent/custom/action/auto_tetris.py |
__init__.py |
software | healthy | agent/custom/action/__init__.py |
realtime_task.py |
software | healthy | agent/custom/action/realtime_task.py |
auto_make_coffee.py |
software | healthy | agent/custom/action/auto_make_coffee.py |
auto_f_scroll.py |
software | healthy | agent/custom/action/auto_f_scroll.py |
__init__.py |
software | healthy | agent/custom/action/Common/__init__.py |
logger.py |
software | healthy | agent/custom/action/Common/logger.py |
click.py |
software | healthy | agent/custom/action/Common/click.py |
utils.py |
software | healthy | agent/custom/action/Common/utils.py |
__init__.py |
software | healthy | agent/custom/action/Movement/__init__.py |
character_move.py |
software | healthy | agent/custom/action/Movement/character_move.py |
mouse_move.py |
software | healthy | agent/custom/action/Movement/mouse_move.py |
__init__.py |
software | healthy | agent/custom/action/rhythm/__init__.py |
repeat_decision.py |
software | healthy | agent/custom/action/rhythm/feats/repeat_decision.py |
__init__.py |
software | healthy | agent/custom/action/rhythm/feats/__init__.py |
select_song.py |
software | healthy | agent/custom/action/rhythm/feats/select_song.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Win32Config |
software | healthy | agent/utils/pienv.py:52 |
MacOSConfig |
software | healthy | agent/utils/pienv.py:73 |
PlayCoverConfig |
software | healthy | agent/utils/pienv.py:90 |
GamepadConfig |
software | healthy | agent/utils/pienv.py:101 |
Controller |
software | healthy | agent/utils/pienv.py:120 |
Resource |
software | healthy | agent/utils/pienv.py:165 |
Env |
software | healthy | agent/utils/pienv.py:190 |
PROCESSENTRY32W |
software | healthy | agent/utils/win32_process.py:16 |
_InterceptHandler |
software | healthy | agent/utils/logger.py:106 |
_ConsoleFormatter |
software | healthy | agent/utils/logger.py:123 |
TetrisResetContext |
software | healthy | agent/custom/action/auto_tetris.py:22 |
AutoTetris |
software | healthy | agent/custom/action/auto_tetris.py:45 |
TetrisCheckVitalityAction |
software | healthy | agent/custom/action/auto_tetris.py:129 |
RealTimeTaskAction |
software | healthy | agent/custom/action/realtime_task.py:36 |
AutoMakeCoffee |
software | healthy | agent/custom/action/auto_make_coffee.py:54 |
AutoFScroll |
software | healthy | agent/custom/action/auto_f_scroll.py:9 |
ClickOverride |
software | healthy | agent/custom/action/Common/click.py:11 |
CharacterMoveAction |
software | healthy | agent/custom/action/Movement/character_move.py:12 |
MouseMoveAction |
software | healthy | agent/custom/action/Movement/mouse_move.py:13 |
AutoRhythmVitalityOnResults |
software | healthy | agent/custom/action/rhythm/feats/repeat_decision.py:110 |
AutoRhythmRepeatDecision |
software | healthy | agent/custom/action/rhythm/feats/repeat_decision.py:136 |
AutoRhythmSelectSong |
software | healthy | agent/custom/action/rhythm/feats/select_song.py:24 |
_KeyScheduler |
software | healthy | agent/custom/action/rhythm/feats/play.py:32 |
AutoRhythmPlay |
software | healthy | agent/custom/action/rhythm/feats/play.py:252 |
SceneGate |
software | healthy | agent/custom/action/rhythm/utils/presence.py:20 |
SongSelector |
software | healthy | agent/custom/action/rhythm/utils/song_selector.py:27 |
DrumCandidate |
software | healthy | agent/custom/action/rhythm/utils/detector.py:21 |
DrumDetector |
software | healthy | agent/custom/action/rhythm/utils/detector.py:27 |
LaneLayout |
software | healthy | agent/custom/action/rhythm/utils/lanes.py:8 |
MaaKeyboardBridge |
software | healthy | agent/custom/action/auto_piano/maa_keyboard.py:61 |
AutoPianoStopped |
software | healthy | agent/custom/action/auto_piano/player.py:18 |
AutoPianoSettings |
software | healthy | agent/custom/action/auto_piano/player.py:23 |
AutoPianoPlayer |
software | healthy | agent/custom/action/auto_piano/player.py:29 |
MidiProcessor |
software | healthy | agent/custom/action/auto_piano/midi_processor.py:8 |
AutoPlayPiano |
software | healthy | agent/custom/action/auto_piano/action.py:35 |
AutoFishNew |
software | healthy | agent/custom/action/AutoFish/auto_fish_new.py:16 |
AutoBuyFishBait |
software | healthy | agent/custom/action/AutoFish/auto_buy_fish_bait.py:14 |
AutoFishWithoutCV |
software | healthy | agent/custom/action/AutoFish/auto_fish_withoutCV.py:15 |
AutoSellFish |
software | healthy | agent/custom/action/AutoFish/auto_sell_fish.py:13 |
AutoFish |
software | healthy | agent/custom/action/AutoFish/auto_fish.py:18 |
TetrisGamePlayer |
software | healthy | agent/custom/action/Tetris/feats/play.py:25 |
SceneGate |
software | healthy | agent/custom/action/Tetris/utils/scene.py:51 |
TetrisSceneDetector |
software | healthy | agent/custom/action/Tetris/utils/scene_detector.py:9 |
Dodger |
software | healthy | agent/custom/action/SoundTrigger/DodgeCounterTrigger.py:19 |
Ear |
software | healthy | agent/custom/action/SoundTrigger/SoundListener.py:25 |
Ctx |
software | healthy | agent/custom/action/SoundTrigger/SoundDodgeAction.py:17 |
SoundDodgeAction |
software | healthy | agent/custom/action/SoundTrigger/SoundDodgeAction.py:82 |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
jp |
software | healthy | docs/jp |
eng |
software | healthy | docs/eng |
zh_cn |
software | healthy | docs/zh_cn |
develop |
software | healthy | docs/zh_cn/develop |
introduction |
software | healthy | docs/zh_cn/introduction |
agent |
software | healthy | agent |
utils |
software | healthy | agent/utils |
custom |
software | healthy | agent/custom |
action |
software | healthy | agent/custom/action |
Common |
software | healthy | agent/custom/action/Common |
Movement |
software | healthy | agent/custom/action/Movement |
rhythm |
software | healthy | agent/custom/action/rhythm |
feats |
software | healthy | agent/custom/action/rhythm/feats |
utils |
software | healthy | agent/custom/action/rhythm/utils |
auto_piano |
software | healthy | agent/custom/action/auto_piano |
AutoFish |
software | healthy | agent/custom/action/AutoFish |
Tetris |
software | healthy | agent/custom/action/Tetris |
feats |
software | healthy | agent/custom/action/Tetris/feats |
utils |
software | healthy | agent/custom/action/Tetris/utils |
SoundTrigger |
software | healthy | agent/custom/action/SoundTrigger |
assets |
software | healthy | assets |
resource |
software | healthy | assets/resource |
base |
software | healthy | assets/resource/base |
pipeline |
software | healthy | assets/resource/base/pipeline |
Fish |
software | healthy | assets/resource/base/pipeline/Fish |
Common |
software | healthy | assets/resource/base/pipeline/Common |
Button |
software | healthy | assets/resource/base/pipeline/Common/Button |
realtime_assist |
software | healthy | assets/resource/base/pipeline/realtime_assist |
Interface |
software | healthy | assets/resource/base/pipeline/Interface |
Example |
software | healthy | assets/resource/base/pipeline/Interface/Example |
Scene |
software | healthy | assets/resource/base/pipeline/Interface/Scene |
SoundDodge |
software | healthy | assets/resource/base/pipeline/SoundDodge |
Movement |
software | healthy | assets/resource/base/pipeline/Movement |
SceneManager |
software | healthy | assets/resource/base/pipeline/SceneManager |
Tetris |
software | healthy | assets/resource/base/pipeline/Tetris |
Rhythm |
software | healthy | assets/resource/base/pipeline/Rhythm |
tasks |
software | healthy | assets/resource/tasks |
tools |
software | healthy | tools |
ci |
software | healthy | tools/ci |
deps |
software | healthy | deps |
tools |
software | healthy | deps/tools |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
check-repository |
cicd | healthy | .github/workflows/sync_schema_files.yml |
sync-schema-files |
cicd | healthy | .github/workflows/sync_schema_files.yml |
mirrorchyan |
cicd | healthy | .github/workflows/mirrorchyan_release.yml |
meta |
cicd | healthy | .github/workflows/install.yml |
windows |
cicd | healthy | .github/workflows/install.yml |
changelog |
cicd | healthy | .github/workflows/install.yml |
release |
cicd | healthy | .github/workflows/install.yml |
mirrorchyan |
cicd | healthy | .github/workflows/mirrorchyan_release_note.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::sync_schema_files |
cicd | healthy | .github/workflows/sync_schema_files.yml |
gha::mirrorchyan_release |
cicd | healthy | .github/workflows/mirrorchyan_release.yml |
gha::install |
cicd | healthy | .github/workflows/install.yml |
gha::mirrorchyan_release_note |
cicd | healthy | .github/workflows/mirrorchyan_release_note.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
MXU_VERSION |
cicd | healthy | — |
M |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
MAA_FRAMEWORK_VERSION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-w8ghn87a |
software | healthy | /tmp/repobility-clone-w8ghn87a |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10 |
network | healthy | .github/workflows/sync_schema_files.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | .github/ISSUE_TEMPLATE/en-bug-report.yaml |
This page is publicly accessible at:
https://repobility.com/scan/e578378a-c3f4-4dc2-a070-196e3fdb9e07/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e578378a-c3f4-4dc2-a070-196e3fdb9e07/
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.