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.

HKUDS/DeepTutor

https://github.com/HKUDS/DeepTutor · scanned 2026-07-23 19:42 UTC (4 days, 21 hours ago)

415 raw signals (0 security + 415 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 21 hours ago · v8 · 414 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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 14507 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
test_matrix_default_requirements_do_not_install_e2e software healthy tests/test_matrix_requirements.py:8
test_matrix_e2e_requirements_are_separate software healthy tests/test_matrix_requirements.py:15
_guard_legacy_multi_user_migration software healthy tests/conftest.py:22
stream_bus software healthy tests/conftest.py:46
minimal_context software healthy tests/conftest.py:57
rich_context software healthy tests/conftest.py:67
tmp_db_path software healthy tests/conftest.py:92
sqlite_store software healthy tests/conftest.py:98
run software healthy tests/conftest.py:119
stub_capability software healthy tests/conftest.py:124
fake_llm_config software healthy tests/conftest.py:134
setUp software healthy tests/test_openrouter_provider.py:9
tearDown software healthy tests/test_openrouter_provider.py:20
test_search_success_root_citations software healthy tests/test_openrouter_provider.py:23
test_search_success_choice_citations software healthy tests/test_openrouter_provider.py:53
_build_app software healthy tests/api/test_notebook_router.py:19
store software healthy tests/api/test_notebook_router.py:27
_quiz_answers software healthy tests/api/test_notebook_router.py:40
test_list_entries_empty software healthy tests/api/test_notebook_router.py:65
test_quiz_results_populates_notebook software healthy tests/api/test_notebook_router.py:72
test_quiz_results_upserts_on_retry software healthy tests/api/test_notebook_router.py:93
test_bookmark_toggle software healthy tests/api/test_notebook_router.py:111
test_delete_entry software healthy tests/api/test_notebook_router.py:142
test_category_crud_and_association software healthy tests/api/test_notebook_router.py:163
test_lookup_entry_by_question software healthy tests/api/test_notebook_router.py:213
test_quiz_state_isolated_per_turn software healthy tests/api/test_notebook_router.py:243
test_lookup_without_turn_id_falls_back_to_latest software healthy tests/api/test_notebook_router.py:293
test_lookup_missing_entry_returns_404_by_default software healthy tests/api/test_notebook_router.py:342
test_lookup_missing_entry_returns_204_when_missing_ok software healthy tests/api/test_notebook_router.py:353
_build_app software healthy tests/api/test_main_notebook_router.py:25
manager software healthy tests/api/test_main_notebook_router.py:32
test_list_notebooks_empty software healthy tests/api/test_main_notebook_router.py:41
test_create_and_list_notebook software healthy tests/api/test_main_notebook_router.py:50
test_add_record_with_valid_notebook_id software healthy tests/api/test_main_notebook_router.py:66
test_add_record_with_numeric_category_id_saves_nothing software healthy tests/api/test_main_notebook_router.py:93
test_stream_add_record_with_summary_strips_thinking_tags software healthy tests/api/test_main_notebook_router.py:119
__init__ software healthy tests/api/test_main_notebook_router.py:124
stream_summary software healthy tests/api/test_main_notebook_router.py:127
collect_events software healthy tests/api/test_main_notebook_router.py:138
_disable_pocketbase software healthy tests/api/test_knowledge_zip_upload.py:26
_zip_upload software healthy tests/api/test_knowledge_zip_upload.py:30
test_zip_upload_extracts_only_supported_members software healthy tests/api/test_knowledge_zip_upload.py:39
test_zip_upload_with_zip_slip_member_stays_in_target software healthy tests/api/test_knowledge_zip_upload.py:61
test_invalid_zip_is_rejected software healthy tests/api/test_knowledge_zip_upload.py:78
test_zip_with_no_supported_members_is_rejected software healthy tests/api/test_knowledge_zip_upload.py:88
test_embeddings_connection_uses_batch_probe software healthy tests/api/test_system_router.py:11
embed software healthy tests/api/test_system_router.py:37
test_embeddings_connection_rejects_partial_batch_response software healthy tests/api/test_system_router.py:33
_events software healthy tests/api/test_plugins_api_partner.py:24
_client_with_fake_partner software healthy tests/api/test_plugins_api_partner.py:39

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

LabelLayerStatusPath
docker-compose.dev.yml software healthy docker-compose.dev.yml
README.md software healthy README.md
Communication.md software healthy Communication.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
Dockerfile software healthy Dockerfile
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
SKILL.md software healthy SKILL.md
LICENSE software healthy LICENSE
requirements.txt software healthy requirements.txt
AGENTS.md software healthy AGENTS.md
CONTAINERIZATION.md software healthy CONTAINERIZATION.md
docker-compose.ghcr.yml software healthy docker-compose.ghcr.yml
compose.yaml software healthy compose.yaml
docker-compose.yml software healthy docker-compose.yml
test_matrix_requirements.py software healthy tests/test_matrix_requirements.py
conftest.py software healthy tests/conftest.py
test_openrouter_provider.py software healthy tests/test_openrouter_provider.py
test_notebook_router.py software healthy tests/api/test_notebook_router.py
test_main_notebook_router.py software healthy tests/api/test_main_notebook_router.py
__init__.py software healthy tests/api/__init__.py
test_knowledge_zip_upload.py software healthy tests/api/test_knowledge_zip_upload.py
test_system_router.py software healthy tests/api/test_system_router.py
test_plugins_api_partner.py software healthy tests/api/test_plugins_api_partner.py
test_partners_router.py software healthy tests/api/test_partners_router.py
test_subagents_router.py software healthy tests/api/test_subagents_router.py
test_question_router.py software healthy tests/api/test_question_router.py
test_unified_ws_turn_runtime.py software healthy tests/api/test_unified_ws_turn_runtime.py
test_skills_hub_router.py software healthy tests/api/test_skills_hub_router.py
test_memory_resolver.py software healthy tests/api/test_memory_resolver.py
test_auth_logout_cookie.py software healthy tests/api/test_auth_logout_cookie.py
test_cors_settings.py software healthy tests/api/test_cors_settings.py
test_auth_contextvar.py software healthy tests/api/test_auth_contextvar.py
test_partners_channel_schema.py software healthy tests/api/test_partners_channel_schema.py
test_selective_access_log.py software healthy tests/api/test_selective_access_log.py
test_co_writer.py software healthy tests/api/test_co_writer.py
test_knowledge_router.py software healthy tests/api/test_knowledge_router.py
test_sessions_truncation.py software healthy tests/api/test_sessions_truncation.py
test_settings_router.py software healthy tests/api/test_settings_router.py
test_tools_router.py software healthy tests/api/test_tools_router.py
test_imports.py software healthy tests/api/test_imports.py
test_voice_routes.py software healthy tests/api/test_voice_routes.py
__init__.py software healthy tests/scripts/__init__.py
test_cli_kit.py software healthy tests/scripts/test_cli_kit.py
test_start_web.py software healthy tests/scripts/test_start_web.py
test_update.py software healthy tests/scripts/test_update.py
test_start_tour.py software healthy tests/scripts/test_start_tour.py
test_docker_compose.py software healthy tests/scripts/test_docker_compose.py
test_chat_cli.py software healthy tests/cli/test_chat_cli.py

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

LabelLayerStatusPath
_StubCapability software healthy tests/conftest.py:110
TestOpenRouterProvider software healthy tests/test_openrouter_provider.py:8
FakeSummarizeAgent software healthy tests/api/test_main_notebook_router.py:123
_FakeClient software healthy tests/api/test_system_router.py:36
FakeInstance software healthy tests/api/test_plugins_api_partner.py:43
FakeMgr software healthy tests/api/test_plugins_api_partner.py:46
TestCreate software healthy tests/api/test_partners_router.py:66
TestConfigAndSoul software healthy tests/api/test_partners_router.py:106
TestAssets software healthy tests/api/test_partners_router.py:176
TestSoulLibraryEndpoints software healthy tests/api/test_partners_router.py:204
TestHistory software healthy tests/api/test_partners_router.py:244
TestChatAttachments software healthy tests/api/test_partners_router.py:337
_FakeKBManager software healthy tests/api/test_subagents_router.py:33
_FakePartnerManagerForConnect software healthy tests/api/test_subagents_router.py:131
_FakeBackend software healthy tests/api/test_subagents_router.py:263
_DummyProcessLogEvent software healthy tests/api/test_question_router.py:21
FakeContextBuilder software healthy tests/api/test_unified_ws_turn_runtime.py:843
FakeOrchestrator software healthy tests/api/test_unified_ws_turn_runtime.py:856
CapturingRuntime software healthy tests/api/test_unified_ws_turn_runtime.py:580
TestResolveConfigModel software healthy tests/api/test_partners_channel_schema.py:26
TestInlineRefs software healthy tests/api/test_partners_channel_schema.py:43
TestCollectSecretFields software healthy tests/api/test_partners_channel_schema.py:76
TestChannelSchemaPayload software healthy tests/api/test_partners_channel_schema.py:117
TestEndpoint software healthy tests/api/test_partners_channel_schema.py:144
TestAllChannelSchemas software healthy tests/api/test_partners_channel_schema.py:179
_RecordCollector software healthy tests/api/test_selective_access_log.py:59
_CaptureAccess software healthy tests/api/test_selective_access_log.py:70
TestSelectiveAccessLog software healthy tests/api/test_selective_access_log.py:84
_StubPathService software healthy tests/api/test_co_writer.py:13
_FakeKBManager software healthy tests/api/test_knowledge_router.py:37
_FakeInitializer software healthy tests/api/test_knowledge_router.py:92
_FailingRagService software healthy tests/api/test_knowledge_router.py:434
_Signature software healthy tests/api/test_knowledge_router.py:842
_FakeConfigService software healthy tests/api/test_knowledge_router.py:945
_FakeEmbeddingAdapter software healthy tests/api/test_settings_router.py:20
_FakeCatalogService software healthy tests/api/test_settings_router.py:28
_FakeManager software healthy tests/api/test_settings_router.py:393
ProviderCliDocsContractTest software healthy tests/cli/test_provider_cli.py:10
_FakeClient software healthy tests/cli/test_init_wizard_probe.py:6
FakeNotebookManager software healthy tests/cli/test_notebook_cli.py:14
TestParseJsonResponseDirect software healthy tests/utils/test_json_parser.py:17
TestParseJsonResponseMarkdown software healthy tests/utils/test_json_parser.py:48
TestParseJsonResponseRepair software healthy tests/utils/test_json_parser.py:72
TestSafeJsonLoads software healthy tests/utils/test_json_parser.py:107
TestParseJsonResponseTrailingProse software healthy tests/utils/test_json_parser.py:121
TestIsDocumentExtension software healthy tests/utils/test_document_extractor.py:74
TestExtractDocx software healthy tests/utils/test_document_extractor.py:104
TestExtractXlsx software healthy tests/utils/test_document_extractor.py:131
TestExtractPptx software healthy tests/utils/test_document_extractor.py:156
TestExtractTextLike software healthy tests/utils/test_document_extractor.py:176

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

LabelLayerStatusPath
tests software healthy tests
api software healthy tests/api
scripts software healthy tests/scripts
cli software healthy tests/cli
utils software healthy tests/utils
agents software healthy tests/agents
notebook software healthy tests/agents/notebook
question software healthy tests/agents/question
math_animator software healthy tests/agents/math_animator
research software healthy tests/agents/research
chat software healthy tests/agents/chat
visualize software healthy tests/agents/visualize
runtime software healthy tests/runtime
registry software healthy tests/runtime/registry
capabilities software healthy tests/capabilities
multi_user software healthy tests/multi_user
services software healthy tests/services
partners software healthy tests/services/partners
config software healthy tests/services/config
parsing software healthy tests/services/parsing
mcp software healthy tests/services/mcp
persona software healthy tests/services/persona
rag software healthy tests/services/rag
search software healthy tests/services/search
sandbox software healthy tests/services/sandbox
memory software healthy tests/services/memory
cron software healthy tests/services/cron
model_selection software healthy tests/services/model_selection
skill software healthy tests/services/skill
session software healthy tests/services/session
embedding software healthy tests/services/embedding
llm software healthy tests/services/llm
logging software healthy tests/logging
tools software healthy tests/tools
core software healthy tests/core
agentic software healthy tests/core/agentic
book software healthy tests/book
knowledge software healthy tests/knowledge
scripts software healthy scripts
deeptutor_cli software healthy deeptutor_cli
assets software healthy assets
releases software healthy assets/releases
past_releases software healthy assets/releases/past_releases
README software healthy assets/README
requirements software healthy requirements
web software healthy web
eslint software healthy web/eslint
types software healthy web/types
i18n software healthy web/i18n
tests software healthy web/tests

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

LabelLayerStatusPath
GET / api healthy deeptutor/api/main.py
GET /health api healthy deeptutor/api/routers/book.py
GET /books api healthy deeptutor/api/routers/book.py
GET /books/{book_id} api healthy deeptutor/api/routers/book.py
GET /books/{book_id}/spine api healthy deeptutor/api/routers/book.py
GET /books/{book_id}/pages/{page_id} api healthy deeptutor/api/routers/book.py
DELETE /books/{book_id} api healthy deeptutor/api/routers/book.py
POST /books api healthy deeptutor/api/routers/book.py
POST /books/confirm-proposal api healthy deeptutor/api/routers/book.py
POST /books/confirm-spine api healthy deeptutor/api/routers/book.py
POST /books/compile-page api healthy deeptutor/api/routers/book.py
POST /books/regenerate-block api healthy deeptutor/api/routers/book.py
POST /books/insert-block api healthy deeptutor/api/routers/book.py
POST /books/delete-block api healthy deeptutor/api/routers/book.py
POST /books/move-block api healthy deeptutor/api/routers/book.py
POST /books/change-block-type api healthy deeptutor/api/routers/book.py
POST /books/deep-dive api healthy deeptutor/api/routers/book.py
POST /books/quiz-attempt api healthy deeptutor/api/routers/book.py
GET /books/{book_id}/health api healthy deeptutor/api/routers/book.py
POST /books/{book_id}/refresh-fingerprints api healthy deeptutor/api/routers/book.py
POST /books/supplement api healthy deeptutor/api/routers/book.py
POST /books/page-chat-session api healthy deeptutor/api/routers/book.py
POST /books/rebuild api healthy deeptutor/api/routers/book.py
GET /api/v1/subagents/detect api healthy deeptutor/api/routers/subagents.py
GET /api/v1/subagents/backends/options api healthy deeptutor/api/routers/subagents.py
POST /api/v1/subagents/backends/{kind}/sync api healthy deeptutor/api/routers/subagents.py
GET /api/v1/subagents/partners api healthy deeptutor/api/routers/subagents.py
GET /api/v1/subagents/connections api healthy deeptutor/api/routers/subagents.py
POST /api/v1/subagents/connections api healthy deeptutor/api/routers/subagents.py
DELETE /api/v1/subagents/connections/{name} api healthy deeptutor/api/routers/subagents.py
POST /api/v1/subagents/connections/{name}/message api healthy deeptutor/api/routers/subagents.py
GET /api/v1/subagents/settings api healthy deeptutor/api/routers/subagents.py
PUT /api/v1/subagents/settings api healthy deeptutor/api/routers/subagents.py
GET /api/v1/skills/tags/list api healthy deeptutor/api/routers/skills.py
POST /api/v1/skills/tags/create api healthy deeptutor/api/routers/skills.py
PUT /api/v1/skills/tags/{tag} api healthy deeptutor/api/routers/skills.py
DELETE /api/v1/skills/tags/{tag} api healthy deeptutor/api/routers/skills.py
GET /api/v1/skills/list api healthy deeptutor/api/routers/skills.py
GET /api/v1/skills/hub/catalog api healthy deeptutor/api/routers/skills.py
GET /api/v1/skills/hub/detail api healthy deeptutor/api/routers/skills.py
GET /api/v1/skills/{name} api healthy deeptutor/api/routers/skills.py
POST /api/v1/skills/create api healthy deeptutor/api/routers/skills.py
POST /api/v1/skills/install api healthy deeptutor/api/routers/skills.py
PUT /api/v1/skills/{name} api healthy deeptutor/api/routers/skills.py
DELETE /api/v1/skills/{name} api healthy deeptutor/api/routers/skills.py
POST /api/v1/co_writer/edit api healthy deeptutor/api/routers/co_writer.py
POST /api/v1/co_writer/edit_react api healthy deeptutor/api/routers/co_writer.py
POST /api/v1/co_writer/edit_react/stream api healthy deeptutor/api/routers/co_writer.py
POST /api/v1/co_writer/automark api healthy deeptutor/api/routers/co_writer.py
GET /api/v1/co_writer/history api healthy deeptutor/api/routers/co_writer.py

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

LabelLayerStatusPath
ThemeScript frontend healthy web/components/ThemeScript.tsx
Geogebra frontend healthy web/components/Geogebra.tsx
Mermaid frontend healthy web/components/Mermaid.tsx
SessionList frontend healthy web/components/SessionList.tsx
SettingsHub frontend healthy web/components/settings/SettingsHub.tsx
SettingsBreadcrumb frontend healthy web/components/settings/SettingsBreadcrumb.tsx
SettingsStatusPanel frontend healthy web/components/settings/SettingsStatusPanel.tsx
SettingsMain frontend healthy web/components/settings/SettingsMain.tsx
SubagentSettingsEditor frontend healthy web/components/settings/SubagentSettingsEditor.tsx
SettingsSectionGrid frontend healthy web/components/settings/SettingsSectionGrid.tsx
SaveToNotebookModal frontend healthy web/components/notebook/SaveToNotebookModal.tsx
NotebookRecordPicker frontend healthy web/components/notebook/NotebookRecordPicker.tsx
NotebookSelector frontend healthy web/components/notebook/NotebookSelector.tsx
AssetPicker frontend healthy web/components/partners/AssetPicker.tsx
PartnerModelPicker frontend healthy web/components/partners/PartnerModelPicker.tsx
FaceEditor frontend healthy web/components/partners/FaceEditor.tsx
PartnerChat frontend healthy web/components/partners/PartnerChat.tsx
SoulEditor frontend healthy web/components/partners/SoulEditor.tsx
PartnerAvatar frontend healthy web/components/partners/PartnerAvatar.tsx
PartnerChannels frontend healthy web/components/partners/PartnerChannels.tsx
SoulPicker frontend healthy web/components/partners/SoulPicker.tsx
ChannelIcon frontend healthy web/components/partners/ChannelIcon.tsx
PartnerModelSelect frontend healthy web/components/partners/PartnerModelSelect.tsx
PartnerArchives frontend healthy web/components/partners/PartnerArchives.tsx
PartnerConfigure frontend healthy web/components/partners/PartnerConfigure.tsx
ToolPicker frontend healthy web/components/partners/ToolPicker.tsx
PersonasSection frontend healthy web/components/space/PersonasSection.tsx
ScopeEditorModal frontend healthy web/components/space/ScopeEditorModal.tsx
SkillsSection frontend healthy web/components/space/SkillsSection.tsx
MyAgentsSection frontend healthy web/components/space/MyAgentsSection.tsx
ScopePicker frontend healthy web/components/space/ScopePicker.tsx
NotebooksSection frontend healthy web/components/space/NotebooksSection.tsx
SpaceMain frontend healthy web/components/space/SpaceMain.tsx
SpaceDashboard frontend healthy web/components/space/SpaceDashboard.tsx
ImportWizard frontend healthy web/components/space/ImportWizard.tsx
EduHubImportModal frontend healthy web/components/space/EduHubImportModal.tsx
SpaceSectionHeader frontend healthy web/components/space/SpaceSectionHeader.tsx
QuestionBankSection frontend healthy web/components/space/QuestionBankSection.tsx
ChatHistorySection frontend healthy web/components/space/ChatHistorySection.tsx
ModelThinkingCard frontend healthy web/components/common/ModelThinkingCard.tsx
MarkdownRenderer frontend healthy web/components/common/MarkdownRenderer.tsx
Tooltip frontend healthy web/components/common/Tooltip.tsx
ComingSoon frontend healthy web/components/common/ComingSoon.tsx
RichMarkdownRenderer frontend healthy web/components/common/RichMarkdownRenderer.tsx
RichCodeBlock frontend healthy web/components/common/RichCodeBlock.tsx
SimpleMarkdownRenderer frontend healthy web/components/common/SimpleMarkdownRenderer.tsx
GeogebraOpenCTA frontend healthy web/components/common/GeogebraOpenCTA.tsx
Modal frontend healthy web/components/common/Modal.tsx
ProviderIcon frontend healthy web/components/common/ProviderIcon.tsx
ToastViewport frontend healthy web/components/common/ToastViewport.tsx

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

LabelLayerStatusPath
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy packaging/deeptutor-cli/pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml
[email protected] dependencies healthy pyproject.toml

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

LabelLayerStatusPath
/(workspace) frontend healthy web/app/(workspace)/page.tsx
/(workspace)/playground frontend healthy web/app/(workspace)/playground/page.tsx
/(workspace)/partners frontend healthy web/app/(workspace)/partners/page.tsx
/(workspace)/partners/[partnerId] frontend healthy web/app/(workspace)/partners/[partnerId]/page.tsx
/(workspace)/partners/new frontend healthy web/app/(workspace)/partners/new/page.tsx
/(workspace)/home/[[...sessionId]] frontend healthy web/app/(workspace)/home/[[...sessionId]]/page.tsx
/(workspace)/co-writer frontend healthy web/app/(workspace)/co-writer/page.tsx
/(workspace)/co-writer/[docId] frontend healthy web/app/(workspace)/co-writer/[docId]/page.tsx
/(workspace)/book frontend healthy web/app/(workspace)/book/page.tsx
/(admin)/admin/users frontend healthy web/app/(admin)/admin/users/page.tsx
/(auth)/login frontend healthy web/app/(auth)/login/page.tsx
/(auth)/register frontend healthy web/app/(auth)/register/page.tsx
/(utility)/settings frontend healthy web/app/(utility)/settings/page.tsx
/(utility)/settings/models frontend healthy web/app/(utility)/settings/models/page.tsx
/(utility)/settings/tts frontend healthy web/app/(utility)/settings/tts/page.tsx
/(utility)/settings/mcp frontend healthy web/app/(utility)/settings/mcp/page.tsx
/(utility)/settings/image frontend healthy web/app/(utility)/settings/image/page.tsx
/(utility)/settings/network frontend healthy web/app/(utility)/settings/network/page.tsx
/(utility)/settings/chat frontend healthy web/app/(utility)/settings/chat/page.tsx
/(utility)/settings/search frontend healthy web/app/(utility)/settings/search/page.tsx
/(utility)/settings/status frontend healthy web/app/(utility)/settings/status/page.tsx
/(utility)/settings/agents frontend healthy web/app/(utility)/settings/agents/page.tsx
/(utility)/settings/agents/opencode frontend healthy web/app/(utility)/settings/agents/opencode/page.tsx
/(utility)/settings/agents/kimi frontend healthy web/app/(utility)/settings/agents/kimi/page.tsx
/(utility)/settings/agents/codex frontend healthy web/app/(utility)/settings/agents/codex/page.tsx
/(utility)/settings/agents/mimo frontend healthy web/app/(utility)/settings/agents/mimo/page.tsx
/(utility)/settings/agents/gemini frontend healthy web/app/(utility)/settings/agents/gemini/page.tsx
/(utility)/settings/agents/claude-code frontend healthy web/app/(utility)/settings/agents/claude-code/page.tsx
/(utility)/settings/memory frontend healthy web/app/(utility)/settings/memory/page.tsx
/(utility)/settings/mineru frontend healthy web/app/(utility)/settings/mineru/page.tsx
/(utility)/settings/capabilities frontend healthy web/app/(utility)/settings/capabilities/page.tsx
/(utility)/settings/stt frontend healthy web/app/(utility)/settings/stt/page.tsx
/(utility)/settings/tools frontend healthy web/app/(utility)/settings/tools/page.tsx
/(utility)/settings/document-parsing frontend healthy web/app/(utility)/settings/document-parsing/page.tsx
/(utility)/settings/attachments frontend healthy web/app/(utility)/settings/attachments/page.tsx
/(utility)/settings/appearance frontend healthy web/app/(utility)/settings/appearance/page.tsx
/(utility)/settings/embedding frontend healthy web/app/(utility)/settings/embedding/page.tsx
/(utility)/settings/video frontend healthy web/app/(utility)/settings/video/page.tsx
/(utility)/settings/llm frontend healthy web/app/(utility)/settings/llm/page.tsx
/(utility)/notebook frontend healthy web/app/(utility)/notebook/page.tsx
/(utility)/space frontend healthy web/app/(utility)/space/page.tsx
/(utility)/space/questions frontend healthy web/app/(utility)/space/questions/page.tsx
/(utility)/space/learning frontend healthy web/app/(utility)/space/learning/page.tsx
/(utility)/space/personas frontend healthy web/app/(utility)/space/personas/page.tsx
/(utility)/space/notebooks frontend healthy web/app/(utility)/space/notebooks/page.tsx
/(utility)/space/chat-history frontend healthy web/app/(utility)/space/chat-history/page.tsx
/(utility)/space/skills frontend healthy web/app/(utility)/space/skills/page.tsx
/(utility)/agents frontend healthy web/app/(utility)/agents/page.tsx
/(utility)/memory frontend healthy web/app/(utility)/memory/page.tsx
/(utility)/memory/resolve frontend healthy web/app/(utility)/memory/resolve/page.tsx

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

LabelLayerStatusPath
127.0.0.1 network healthy README.md
203.0.113.10 network healthy docker-compose.ghcr.yml
172.26.0.10 network healthy tests/api/test_cors_settings.py
169.254.169.254 network healthy tests/services/mcp/test_mcp_config.py
10.0.0.5 network healthy tests/services/llm/test_utils.py
10.0.0.1 network healthy tests/tools/test_web_fetch.py
192.168.1.1 network healthy tests/tools/test_web_fetch.py
169.254.1.1 network healthy tests/tools/test_web_fetch.py
2.648.907.307 network healthy web/components/partners/ChannelIcon.tsx
1.481.314.448 network healthy web/components/partners/ChannelIcon.tsx
1.26.167.388 network healthy web/components/partners/ChannelIcon.tsx
11.716.286.993 network healthy web/components/partners/ChannelIcon.tsx
53.276.245.489 network healthy web/components/partners/ChannelIcon.tsx
559.646.951.152 network healthy web/components/partners/ChannelIcon.tsx
392.23.863.23 network healthy web/components/partners/ChannelIcon.tsx
274.013.804.014 network healthy web/components/partners/ChannelIcon.tsx
4.673.54.065 network healthy web/components/partners/ChannelIcon.tsx
301.778.343.578 network healthy web/components/partners/ChannelIcon.tsx
002.321.023.465 network healthy web/components/partners/ChannelIcon.tsx
016.093.036.306 network healthy web/components/partners/ChannelIcon.tsx
3.074.149.198 network healthy web/components/partners/ChannelIcon.tsx
4.487.709.306 network healthy web/components/partners/ChannelIcon.tsx
1.694.625.712 network healthy web/components/partners/ChannelIcon.tsx
1.871.118.571 network healthy web/components/partners/ChannelIcon.tsx
3.741.982.998 network healthy web/components/partners/ChannelIcon.tsx
163.13.295.29 network healthy web/components/partners/ChannelIcon.tsx
467.137.955.227 network healthy web/components/partners/ChannelIcon.tsx
191.191.418.311 network healthy web/components/partners/ChannelIcon.tsx
024.012.06.012 network healthy web/components/partners/ChannelIcon.tsx
048.048.096.095 network healthy web/components/partners/ChannelIcon.tsx
06.228.18.443 network healthy web/components/partners/ChannelIcon.tsx
3.5.4.8 network healthy web/components/partners/ChannelIcon.tsx
1.275.01.01 network healthy web/components/agents/agent-icons.tsx
1.223.123.123 network healthy web/components/agents/agent-icons.tsx
1.388.123.123 network healthy web/components/agents/agent-icons.tsx
2.298.124.124 network healthy web/components/agents/agent-icons.tsx
10.0.0.0 network healthy deeptutor/partners/network.py
100.64.0.0 network healthy deeptutor/partners/network.py
127.0.0.0 network healthy deeptutor/partners/network.py
169.254.0.0 network healthy deeptutor/partners/network.py
172.16.0.0 network healthy deeptutor/partners/network.py
192.168.0.0 network healthy deeptutor/partners/network.py

LabelLayerStatusPath
auth::tests/cli/test_provider_cli.py security healthy tests/cli/test_provider_cli.py
auth::SKILL.md security healthy SKILL.md
auth::deeptutor/services/skill/credentials.py security healthy deeptutor/services/skill/credentials.py
auth::deeptutor/multi_user/__init__.py security healthy deeptutor/multi_user/__init__.py
auth::tests/multi_user/test_profile_router.py security healthy tests/multi_user/test_profile_router.py
auth::web/tests/proxy-policy.test.ts security healthy web/tests/proxy-policy.test.ts
auth::packaging/deeptutor-cli/pyproject.toml security healthy packaging/deeptutor-cli/pyproject.toml
auth::deeptutor/api/routers/auth.py security healthy deeptutor/api/routers/auth.py
auth::deeptutor/services/llm/config.py security healthy deeptutor/services/llm/config.py
auth::deeptutor/services/llm/provider_core/github_copilot_p… security healthy deeptutor/services/llm/provider_core/github_copilot_provide…
auth::pyproject.toml security healthy pyproject.toml
auth::web/lib/proxy-policy.ts security healthy web/lib/proxy-policy.ts
auth::deeptutor_cli/skill_login.py security healthy deeptutor_cli/skill_login.py
auth::deeptutor/services/llm/provider_core/openai_codex_pro… security healthy deeptutor/services/llm/provider_core/openai_codex_provider.…
auth::tests/services/skill/test_skill_login.py security healthy tests/services/skill/test_skill_login.py
auth::deeptutor_cli/main.py security healthy deeptutor_cli/main.py
auth::deeptutor/services/auth.py security healthy deeptutor/services/auth.py
auth::deeptutor/services/provider_registry.py security healthy deeptutor/services/provider_registry.py
auth::deeptutor_cli/provider_cmd.py security healthy deeptutor_cli/provider_cmd.py
auth::README.md security healthy README.md
auth::deeptutor/services/pocketbase_client.py security healthy deeptutor/services/pocketbase_client.py
auth::deeptutor_cli/README.md security healthy deeptutor_cli/README.md
auth::deeptutor/partners/channels/msteams.py security healthy deeptutor/partners/channels/msteams.py
auth::deeptutor_cli/init_wizard.py security healthy deeptutor_cli/init_wizard.py

LabelLayerStatusPath
sessions data healthy deeptutor/services/session/sqlite_store.py
messages data healthy deeptutor/services/session/sqlite_store.py
turns data healthy deeptutor/services/session/sqlite_store.py
turn_events data healthy deeptutor/services/session/sqlite_store.py
notebook_entries data healthy deeptutor/services/session/sqlite_store.py
notebook_categories data healthy deeptutor/services/session/sqlite_store.py
notebook_entry_categories data healthy deeptutor/services/session/sqlite_store.py
notebook_entries_new data healthy deeptutor/services/session/sqlite_store.py

LabelLayerStatusPath
build-and-publish cicd healthy .github/workflows/pypi-release.yml
build-and-push cicd healthy .github/workflows/docker-release.yml
lint cicd healthy .github/workflows/tests.yml
web-tests cicd healthy .github/workflows/tests.yml
import-check cicd healthy .github/workflows/tests.yml
python-tests cicd healthy .github/workflows/tests.yml
test-summary cicd healthy .github/workflows/tests.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
pocketbase hardware healthy compose.yaml
deeptutor hardware healthy compose.yaml
pocketbase hardware healthy docker-compose.yml
deeptutor hardware healthy docker-compose.yml
sandbox-runner hardware healthy docker-compose.yml

LabelLayerStatusPath
port:8001 network healthy Dockerfile
port:3782 network healthy Dockerfile
port:10 network healthy docker-compose.ghcr.yml
port:5173 network healthy tests/services/skill/test_skill_login.py

LabelLayerStatusPath
gha::pypi-release cicd healthy .github/workflows/pypi-release.yml
gha::docker-release cicd healthy .github/workflows/docker-release.yml
gha::tests cicd healthy .github/workflows/tests.yml

LabelLayerStatusPath
vps::azure hardware healthy tests/services/test_voice.py
vps::droplet hardware healthy web/components/UserAvatar.tsx

LabelLayerStatusPath
generic_api_key::tests/api/test_settings_router.py security healthy tests/api/test_settings_router.py
password_literal::tests/multi_user/test_login_username_cont… security healthy tests/multi_user/test_login_username_contract.py

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

LabelLayerStatusPath
sqlite data healthy compose.yaml

LabelLayerStatusPath
nginx network healthy web/lib/code-languages.ts

LabelLayerStatusPath
gpu (detected) hardware healthy README.md

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/a1236bde-3ad5-4291-9711-6c240f595989/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a1236bde-3ad5-4291-9711-6c240f595989/

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.