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.

Scan timing: clone 4.06s · analysis 1.12s · 16.8 MB · GitHub API rate-limit (preflight)

shiyu-coder/Kronos

https://github.com/shiyu-coder/Kronos.git · scanned 2026-05-24 01:24 UTC (2 weeks, 6 days ago) · 10 languages

178 raw signals (72 security + 106 graph) 43rd percentile · Python · small (2-20K LoC) System graph score 82 (lower by 17)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 weeks, 6 days ago · v2 · 56 actionable findings from 2 signal sources. 69 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 55.0 0.15 8.25
security_score 98.0 0.25 24.50
testing_score 47.0 0.20 9.40
documentation_score 78.0 0.15 11.70
practices_score 42.0 0.15 6.30
code_quality 45.4 0.10 4.54
Overall 1.00 64.7
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 380 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
__init__ software healthy finetune_csv/finetune_base_model.py:27
_load_and_preprocess_data software healthy finetune_csv/finetune_base_model.py:52
_split_data_by_time software healthy finetune_csv/finetune_base_model.py:75
set_epoch_seed software healthy finetune_csv/finetune_base_model.py:99
__len__ software healthy finetune_csv/finetune_base_model.py:104
__getitem__ software healthy finetune_csv/finetune_base_model.py:107
setup_logging software healthy finetune_csv/finetune_base_model.py:137
create_dataloaders software healthy finetune_csv/finetune_base_model.py:181
train_model software healthy finetune_csv/finetune_base_model.py:239
main software healthy finetune_csv/finetune_base_model.py:367
__init__ software healthy finetune_csv/train_sequential.py:20
_setup_device software healthy finetune_csv/train_sequential.py:29
_setup_distributed software healthy finetune_csv/train_sequential.py:40
_check_existing_models software healthy finetune_csv/train_sequential.py:51
_create_directories software healthy finetune_csv/train_sequential.py:60
train_tokenizer_phase software healthy finetune_csv/train_sequential.py:66
train_basemodel_phase software healthy finetune_csv/train_sequential.py:148
run_training software healthy finetune_csv/train_sequential.py:264
main software healthy finetune_csv/train_sequential.py:319
__init__ software healthy finetune_csv/config_loader.py:111
_load_config software healthy finetune_csv/config_loader.py:13
_resolve_dynamic_paths software healthy finetune_csv/config_loader.py:25
get software healthy finetune_csv/config_loader.py:51
get_data_config software healthy finetune_csv/config_loader.py:63
get_training_config software healthy finetune_csv/config_loader.py:66
get_model_paths software healthy finetune_csv/config_loader.py:69
get_experiment_config software healthy finetune_csv/config_loader.py:72
get_device_config software healthy finetune_csv/config_loader.py:75
get_distributed_config software healthy finetune_csv/config_loader.py:78
update_config software dead finetune_csv/config_loader.py:81
update_nested_dict software healthy finetune_csv/config_loader.py:83
save_config software dead finetune_csv/config_loader.py:93
print_config software dead finetune_csv/config_loader.py:101
_load_all_configs software healthy finetune_csv/config_loader.py:119
_compute_full_paths software healthy finetune_csv/config_loader.py:184
get_tokenizer_config software dead finetune_csv/config_loader.py:192
get_basemodel_config software dead finetune_csv/config_loader.py:218
print_config_summary software healthy finetune_csv/config_loader.py:245
set_seed software healthy finetune_csv/finetune_tokenizer.py:24
get_model_size software healthy finetune_csv/finetune_tokenizer.py:35
format_time software healthy finetune_csv/finetune_tokenizer.py:45
setup_logging software healthy finetune_csv/finetune_tokenizer.py:49
create_dataloaders software healthy finetune_csv/finetune_tokenizer.py:93
train_tokenizer software healthy finetune_csv/finetune_tokenizer.py:151
main software healthy finetune_csv/finetune_tokenizer.py:281
load_data_files software healthy webui/app.py:60
load_data_file software healthy webui/app.py:78
save_prediction_results software healthy webui/app.py:125
create_prediction_chart software healthy webui/app.py:209
index software healthy webui/app.py:331

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
requirements.txt software healthy requirements.txt
README.md software healthy finetune_csv/README.md
finetune_base_model.py software healthy finetune_csv/finetune_base_model.py
train_sequential.py software healthy finetune_csv/train_sequential.py
config_loader.py software healthy finetune_csv/config_loader.py
finetune_tokenizer.py software healthy finetune_csv/finetune_tokenizer.py
README_CN.md software healthy finetune_csv/README_CN.md
config_ali09988_candle-5min.yaml software healthy finetune_csv/configs/config_ali09988_candle-5min.yaml
README.md software healthy webui/README.md
app.py software healthy webui/app.py
start.sh software healthy webui/start.sh
run.py software healthy webui/run.py
requirements.txt software healthy webui/requirements.txt
index.html software healthy webui/templates/index.html
prediction_20250826_181240.json software healthy webui/prediction_results/prediction_20250826_181240.json
prediction_20250826_175057.json software healthy webui/prediction_results/prediction_20250826_175057.json
prediction_20250826_174809.json software healthy webui/prediction_results/prediction_20250826_174809.json
prediction_20250826_181932.json software healthy webui/prediction_results/prediction_20250826_181932.json
prediction_20250826_171720.json software healthy webui/prediction_results/prediction_20250826_171720.json
prediction_20250826_181434.json software healthy webui/prediction_results/prediction_20250826_181434.json
prediction_20250826_175909.json software healthy webui/prediction_results/prediction_20250826_175909.json
prediction_20250826_170831.json software healthy webui/prediction_results/prediction_20250826_170831.json
prediction_20250826_175135.json software healthy webui/prediction_results/prediction_20250826_175135.json
prediction_20250826_181139.json software healthy webui/prediction_results/prediction_20250826_181139.json
prediction_20250826_180745.json software healthy webui/prediction_results/prediction_20250826_180745.json
prediction_20250826_180632.json software healthy webui/prediction_results/prediction_20250826_180632.json
prediction_20250826_171913.json software healthy webui/prediction_results/prediction_20250826_171913.json
prediction_20250826_181513.json software healthy webui/prediction_results/prediction_20250826_181513.json
prediction_20250826_181648.json software healthy webui/prediction_results/prediction_20250826_181648.json
prediction_20250826_180308.json software healthy webui/prediction_results/prediction_20250826_180308.json
prediction_20250826_181800.json software healthy webui/prediction_results/prediction_20250826_181800.json
prediction_20250826_173455.json software healthy webui/prediction_results/prediction_20250826_173455.json
prediction_20250826_180806.json software healthy webui/prediction_results/prediction_20250826_180806.json
prediction_20250826_172740.json software healthy webui/prediction_results/prediction_20250826_172740.json
prediction_20250826_173322.json software healthy webui/prediction_results/prediction_20250826_173322.json
prediction_20250826_181612.json software healthy webui/prediction_results/prediction_20250826_181612.json
prediction_20250826_163800.json software healthy webui/prediction_results/prediction_20250826_163800.json
prediction_20250826_164030.json software healthy webui/prediction_results/prediction_20250826_164030.json
prediction_20250826_172031.json software healthy webui/prediction_results/prediction_20250826_172031.json
prediction_20250826_181012.json software healthy webui/prediction_results/prediction_20250826_181012.json
prediction_20250826_174410.json software healthy webui/prediction_results/prediction_20250826_174410.json
prediction_20250826_164422.json software healthy webui/prediction_results/prediction_20250826_164422.json
prediction_20250826_172153.json software healthy webui/prediction_results/prediction_20250826_172153.json
test_kronos_regression.py software healthy tests/test_kronos_regression.py
config.py software healthy finetune/config.py
train_predictor.py software healthy finetune/train_predictor.py
train_tokenizer.py software healthy finetune/train_tokenizer.py
qlib_test.py software healthy finetune/qlib_test.py
dataset.py software healthy finetune/dataset.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
CustomKlineDataset software healthy finetune_csv/finetune_base_model.py:25
SequentialTrainer software healthy finetune_csv/train_sequential.py:18
ConfigLoader software healthy finetune_csv/config_loader.py:6
CustomFinetuneConfig software healthy finetune_csv/config_loader.py:109
Config software healthy finetune/config.py:3
QlibTestDataset software healthy finetune/qlib_test.py:32
QlibBacktest software healthy finetune/qlib_test.py:96
QlibDataset software healthy finetune/dataset.py:9
QlibDataPreprocessor software healthy finetune/qlib_data_preprocess.py:14
KronosBacktester software healthy examples/run_backtest_kronos.py:16
StockPredictorGUI software healthy examples/prediction_new_GUI.py:35
EnhancedMarketFactorAnalyzer software healthy examples/prediction_new_GUI.py:680
EnhancedMarketFactorAnalyzer software healthy examples/prediction_new.py:385
HistoricalBacktester software healthy examples/yuce/historical_backtest.py:16
DifferentiableEntropyFunction software healthy model/module.py:10
BinarySphericalQuantizer software healthy model/module.py:39
BSQuantizer software healthy model/module.py:225
RMSNorm software healthy model/module.py:257
FeedForward software healthy model/module.py:271
RotaryPositionalEmbedding software healthy model/module.py:284
MultiHeadAttentionWithRoPE software healthy model/module.py:315
MultiHeadCrossAttentionWithRoPE software healthy model/module.py:356
HierarchicalEmbedding software healthy model/module.py:400
DependencyAwareLayer software healthy model/module.py:446
TransformerBlock software healthy model/module.py:465
DualHead software healthy model/module.py:486
FixedEmbedding software healthy model/module.py:516
TemporalEmbedding software healthy model/module.py:536
KronosTokenizer software healthy model/kronos.py:13
Kronos software healthy model/kronos.py:180
KronosPredictor software healthy model/kronos.py:482

LabelLayerStatusPath
finetune_csv software healthy finetune_csv
configs software healthy finetune_csv/configs
webui software healthy webui
templates software healthy webui/templates
prediction_results software healthy webui/prediction_results
tests software healthy tests
finetune software healthy finetune
utils software healthy finetune/utils
examples software healthy examples
yuce software healthy examples/yuce
model software healthy model

LabelLayerStatusPath
ANY / api healthy webui/app.py
ANY /api/data-files api healthy webui/app.py
ANY /api/load-data api healthy webui/app.py
ANY /api/predict api healthy webui/app.py
ANY /api/load-model api healthy webui/app.py
ANY /api/available-models api healthy webui/app.py
ANY /api/model-status api healthy webui/app.py

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

LabelLayerStatusPath
port:7070 network healthy webui/app.py

LabelLayerStatusPath
117.0.0.0 network healthy examples/get_akshare_date_2024-2025_x.py

LabelLayerStatusPath
gpu (detected) hardware healthy finetune_csv/finetune_base_model.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/5c477c06-2fcd-427a-8d6c-b93ac760fef7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5c477c06-2fcd-427a-8d6c-b93ac760fef7/

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.