https://github.com/pewdiepie-archdaemon/odysseus
· scanned 2026-06-16 04:35 UTC (1 month, 3 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 1 month, 3 weeks ago · v1 · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 114 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 |
|---|---|---|---|
create_dirs |
software | healthy | setup.py:37 |
init_database |
software | healthy | setup.py:43 |
_prompt_admin_credentials |
software | healthy | setup.py:53 |
create_default_admin |
software | healthy | setup.py:80 |
create_env |
software | healthy | setup.py:142 |
check_deps |
software | healthy | setup.py:158 |
check_arch |
software | healthy | setup.py:186 |
main |
software | healthy | setup.py:225 |
register_static_mime_types |
software | healthy | app.py:6 |
dispatch |
software | dead | app.py:273 |
_is_auth_exempt |
software | healthy | app.py:200 |
_token_cache_invalidate |
software | healthy | app.py:216 |
_refresh_token_cache |
software | healthy | app.py:223 |
_is_trusted_loopback |
software | healthy | app.py:256 |
_touch_last_used |
software | healthy | app.py:348 |
_do |
software | healthy | app.py:349 |
get_response |
software | healthy | app.py:406 |
serve_generated_image |
software | healthy | app.py:417 |
session_not_found_handler |
software | healthy | app.py:520 |
invalid_file_upload_handler |
software | healthy | app.py:524 |
llm_service_error_handler |
software | healthy | app.py:528 |
web_search_error_handler |
software | healthy | app.py:532 |
_serve_html_with_nonce |
software | healthy | app.py:764 |
serve_index |
software | healthy | app.py:773 |
serve_notes |
software | healthy | app.py:783 |
serve_calendar |
software | healthy | app.py:787 |
serve_cookbook |
software | healthy | app.py:795 |
serve_email |
software | healthy | app.py:799 |
serve_memory |
software | healthy | app.py:803 |
serve_gallery |
software | healthy | app.py:807 |
serve_tasks |
software | healthy | app.py:811 |
serve_library |
software | healthy | app.py:815 |
serve_backgrounds |
software | healthy | app.py:819 |
serve_login |
software | healthy | app.py:824 |
get_version |
software | healthy | app.py:830 |
health_check |
software | healthy | app.py:835 |
readiness_check |
software | healthy | app.py:839 |
runtime_info |
software | healthy | app.py:850 |
_lifespan |
software | healthy | app.py:872 |
_startup_event |
software | healthy | app.py:883 |
_startup_mcp_connections |
software | healthy | app.py:919 |
_warmup_tool_index |
software | healthy | app.py:939 |
_warmup_endpoints |
software | healthy | app.py:951 |
_keepalive_loop |
software | healthy | app.py:975 |
_ensure_default_tasks |
software | healthy | app.py:986 |
_null_owner_sweep_loop |
software | healthy | app.py:1069 |
_skill_audit_nightly_loop |
software | healthy | app.py:1086 |
_shutdown_event |
software | healthy | app.py:1122 |
⚙ CORSMiddleware |
software | healthy | app.py |
⚙ GZipMiddleware |
software | healthy | app.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
docker-compose.gpu-nvidia.yml |
software | healthy | docker-compose.gpu-nvidia.yml |
THREAT_MODEL.md |
software | healthy | THREAT_MODEL.md |
start-macos.sh |
software | healthy | start-macos.sh |
ACKNOWLEDGMENTS.md |
software | healthy | ACKNOWLEDGMENTS.md |
requirements.txt |
software | healthy | requirements.txt |
ROADMAP.md |
software | healthy | ROADMAP.md |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
SECURITY.md |
software | healthy | SECURITY.md |
setup.py |
software | healthy | setup.py |
LICENSE |
software | healthy | LICENSE |
docker-compose.gpu-amd.yml |
software | healthy | docker-compose.gpu-amd.yml |
docker-compose.yml |
software | healthy | docker-compose.yml |
package.json |
software | healthy | package.json |
app.py |
software | healthy | app.py |
install-service.sh |
software | healthy | install-service.sh |
Dockerfile |
software | healthy | Dockerfile |
build-macos-app.sh |
software | healthy | build-macos-app.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/generated-image/{filename} |
api | healthy | app.py |
GET / |
api | healthy | app.py |
GET /notes |
api | healthy | app.py |
GET /calendar |
api | healthy | app.py |
GET /cookbook |
api | healthy | app.py |
GET /email |
api | healthy | app.py |
GET /memory |
api | healthy | app.py |
GET /gallery |
api | healthy | app.py |
GET /tasks |
api | healthy | app.py |
GET /library |
api | healthy | app.py |
GET /backgrounds |
api | healthy | app.py |
GET /login |
api | healthy | app.py |
GET /api/version |
api | healthy | app.py |
GET /api/health |
api | healthy | app.py |
GET /api/ready |
api | healthy | app.py |
GET /api/runtime |
api | healthy | app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8100 |
network | healthy | .env.example |
port:8000 |
network | healthy | docker-compose.gpu-nvidia.yml |
port:8080 |
network | healthy | docker-compose.gpu-nvidia.yml |
port:8091 |
network | healthy | docker-compose.gpu-nvidia.yml |
port:80 |
network | healthy | docker-compose.gpu-nvidia.yml |
port:7000 |
network | healthy | Dockerfile |
port:1000 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
odysseus |
hardware | healthy | docker-compose.yml |
chromadb |
hardware | healthy | docker-compose.yml |
searxng |
hardware | healthy | docker-compose.yml |
ntfy |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
_RequestTimeoutMiddleware |
software | healthy | app.py:146 |
AuthMiddleware |
software | healthy | app.py:272 |
_RevalidatingStatic |
software | healthy | app.py:397 |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | README.md |
nginx |
network | healthy | README.md |
traefik |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
192.168.1.100 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
pewdiepie-archdaemon__odysseus |
software | healthy | /data/fable5_failed_archive/pewdiepie-archdaemon__odysseus |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/616e188a-4eba-41d4-9277-ca63bd687d7a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/616e188a-4eba-41d4-9277-ca63bd687d7a/
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.