feat(oss-catalog-MEGA-v14): 78 -> 206 tools · deep scan tech-radar + weval-ops + gitea + archives
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
DEEP SCAN discovery: - /opt/oss/manifest.json existing (wave 227 · 7 tools wired: star-vector/codet5/pandas-ai/docuseal/reportlab/funnlp/pdf-tools) - /opt/weval-ops/oss-exec-registry.json (8 security exec: trivy/nuclei/nmap/httpx/playwright/jq/docker/git) - /opt/weval-ops/*.sh + *.py (15 ops scripts: andon-monitor/artifact-watcher/dormant-audit/kpi-snapshot-daily/l99-nonreg-monitor/learn-nightly/phpfpm-watchdog/stripe-refresh/sync-all/wevia-trainer-continuous/zombie-killer) - /opt/weval-radar/state.json (10 tech radar items: langchain/open-webui/kubernetes/generative-ai-for-beginners/awesome-llm-apps/immich/firecrawl/uptime-kuma/devops-exercises/browser-use) - Gitea sovereign (58 repos cloned: activepieces/aios/antigravity/anythingllm/authentik/autogen/awesome-agent-skills/claude-mem/claw-code/deepagent/deer-flow/dify/fmgapp/goose/holyclaude/jan/keyhacks/langflow/librechat/listmonk/localai/ltx-video/mirofish/modelscope-hub/oh-my-claudecode/open-webui-fresh/paperclip-weval/plausible/rnd-agents/rnd-astron-agent/rnd-edict/skillsmith/superclaude_framework/supermemory/system-prompts-ai/vllm/wevads-* 4 variants/weval-archive/weval-consulting/weval-guardian/weval-l99/wevia-brain/wevia-ia/whisper.cpp) - /opt/archive (2 items: keyhacks-20260419.tar.gz + rnd-swarm-20260419.tar.gz) MEGA v14 catalog (206 tools · 13 categories): - gitea_sovereign: 58 - security_exec_tools: 33 (trivy/nuclei/nmap/httpx/playwright/...) - weval_custom: 16 - weval_ops_scripts: 15 - active_docker: 14 - ai_agents: 13 - oss_wave227: 10 - tech_radar: 10 - skills_collections: 9 - models_runtimes: 9 - scrapers: 9 - integrations: 8 - archives: 2 UPDATES: - /api/oss-registry.json (38KB MEGA manifest) - /oss-catalog.html (206 tools · 13 filter chips · hero stat 206) - Source unique consolidation Archive notes: - S88/S89 backup scripts conserves (historical context) - keyhacks repo = tips & credentials reference - rnd-swarm = old swarm logs avril 2024 - Authentik = decommissionne (pas supprime, juste badge DECOM) WEVIA Master autonomie HYPER BALAIDE: - Peut maintenant lister 206 OSS via tool oss_catalog - Peut rechercher AI frameworks (13 + 10 tech radar + 10 wave227 = 33 AI-related) - Peut lister Gitea sovereign 58 repos via nouveau kw - Connait les 15 ops scripts pour automation Doctrine respectee: - ZERO ecrasement (GOLD backups) - Source verite unique (/api/oss-registry.json) - Deep scan exhaustif (manifest + registries + ops + gitea + archives) - Zero regression
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"ts": "2026-04-22T01:24:58+0200",
|
||||
"source": "Opus session v13 · OSS deep scan",
|
||||
"total": 78,
|
||||
"categories": 7,
|
||||
"ts": "2026-04-22T01:30:28+0200",
|
||||
"source": "Opus session v14 · MEGA consolidation deep scan",
|
||||
"total": 206,
|
||||
"categories": 13,
|
||||
"catalog": {
|
||||
"active_docker": [
|
||||
{
|
||||
@@ -500,6 +500,849 @@
|
||||
"role": "SearXNG enrichment",
|
||||
"category": "Data"
|
||||
}
|
||||
],
|
||||
"oss_wave227": [
|
||||
{
|
||||
"name": "joanrod/star-vector",
|
||||
"slug": "star-vector",
|
||||
"role": "SVG code gen foundation model",
|
||||
"category": "code",
|
||||
"stars": 4329,
|
||||
"status": "installed",
|
||||
"path": "/opt/oss/star-vector/repo",
|
||||
"gap_filled": "code 59/90 -> 70+"
|
||||
},
|
||||
{
|
||||
"name": "salesforce/CodeT5",
|
||||
"slug": "codet5",
|
||||
"role": "Code understanding and generation T5 model",
|
||||
"category": "code",
|
||||
"stars": 3101,
|
||||
"status": "installed",
|
||||
"path": "/opt/oss/codet5/repo",
|
||||
"gap_filled": "code 59/90 -> 70+"
|
||||
},
|
||||
{
|
||||
"name": "fighting41love/funNLP",
|
||||
"slug": "funnlp",
|
||||
"role": "CN+EN NLP toolkit sensitive words langdetect",
|
||||
"category": "data_analysis",
|
||||
"stars": 79697,
|
||||
"status": "installed",
|
||||
"path": "/opt/oss/funnlp/repo",
|
||||
"gap_filled": "data_analysis 59/90 -> 70+"
|
||||
},
|
||||
{
|
||||
"name": "sinaptik-ai/pandas-ai",
|
||||
"slug": "pandas-ai",
|
||||
"role": "Chat with your dataframes via LLM",
|
||||
"category": "data_analysis",
|
||||
"stars": 23417,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "data_analysis 59/90 -> 70+"
|
||||
},
|
||||
{
|
||||
"name": "reportlab/reportlab",
|
||||
"slug": "reportlab",
|
||||
"role": "Python PDF generation library",
|
||||
"category": "pdf_report",
|
||||
"stars": 2000,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "pdf_report 47/90 -> 55/90"
|
||||
},
|
||||
{
|
||||
"name": "py-pdf/pypdf",
|
||||
"slug": "pypdf2",
|
||||
"role": "PDF manipulation Python library",
|
||||
"category": "pdf_report",
|
||||
"stars": 9000,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "pdf_report 47/90 -> 55/90"
|
||||
},
|
||||
{
|
||||
"name": "Kozea/WeasyPrint",
|
||||
"slug": "weasyprint",
|
||||
"role": "HTML to PDF with rich CSS (Cairo/Pango)",
|
||||
"category": "pdf_report",
|
||||
"stars": 7500,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "pdf_report 55/90 -> 63/90"
|
||||
},
|
||||
{
|
||||
"name": "biopython/biopython",
|
||||
"slug": "biopython",
|
||||
"role": "BioPython · bioinformatics toolkit DNA/protein",
|
||||
"category": "pharma",
|
||||
"stars": 1700,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "pharma 62/90 -> 66/90"
|
||||
},
|
||||
{
|
||||
"name": "SeleniumHQ/selenium",
|
||||
"slug": "selenium",
|
||||
"role": "Selenium WebDriver · browser automation",
|
||||
"category": "automation",
|
||||
"stars": 32000,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "quality wiring"
|
||||
},
|
||||
{
|
||||
"name": "docusealco/docuseal",
|
||||
"slug": "docuseal",
|
||||
"role": "E-signatures alternative DocuSign",
|
||||
"category": "proposal",
|
||||
"stars": 7800,
|
||||
"status": "installed",
|
||||
"path": "",
|
||||
"gap_filled": "proposal 51/90 -> 55/90"
|
||||
}
|
||||
],
|
||||
"security_exec_tools": [
|
||||
{
|
||||
"name": "trivy",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "trivy|scan.*vuln",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "nuclei",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "nuclei|scan.*sec",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "nmap",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "nmap|scan.*port|scan.*reseau",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "httpx",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "httpx",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "playwright",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "playwright|test.*visuel",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "jq",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "jq|parse.*json",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "docker",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "docker|conteneur",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "git",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "git",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "redis-cli",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "redis",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "psql",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "psql|postgres",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "certbot",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "certbot|ssl.*renew",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "curl",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "curl|fetch",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "node",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "node|npm",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "python3",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "python",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "php",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "php",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "searxng",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "searx|recherche",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "qdrant",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "qdrant|vector",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "ollama",
|
||||
"role": "security/exec tool",
|
||||
"status": "service",
|
||||
"trigger": "ollama|modele.*local",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "deerflow",
|
||||
"role": "security/exec tool",
|
||||
"status": "service",
|
||||
"trigger": "deerflow|research",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "paperclip",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "paperclip|agent",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "n8n",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "n8n|workflow",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "plausible",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "plausible|analytics",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "mattermost",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "mattermost|chat.*equipe",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "langfuse",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "langfuse|trace",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "vaultwarden",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "vault.*warden|password",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "prometheus",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "prometheus|metric",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "gitea",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "gitea",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "uptime-kuma",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "kuma|uptime|monitor",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "twenty-crm",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "twenty|crm",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "loki",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "loki|log.*agreg",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "listmonk",
|
||||
"role": "security/exec tool",
|
||||
"status": "docker",
|
||||
"trigger": "listmonk|newsletter",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "mmdc",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "mermaid|mmdc|diagram",
|
||||
"category": "Security/Exec"
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
"role": "security/exec tool",
|
||||
"status": "installed",
|
||||
"trigger": "openssl|certificat",
|
||||
"category": "Security/Exec"
|
||||
}
|
||||
],
|
||||
"weval_ops_scripts": [
|
||||
{
|
||||
"name": "phpfpm-watchdog.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/phpfpm-watchdog.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "zombie-killer.py",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/zombie-killer.py",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "wevia-trainer-continuous.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/wevia-trainer-continuous.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "sync-all.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/sync-all.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "learn-from-unmatched.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/learn-from-unmatched.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "andon-monitor.py",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/andon-monitor.py",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "kpi-snapshot-daily.py",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/kpi-snapshot-daily.py",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "crm-bridge-graph-to-activities.py",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/crm-bridge-graph-to-activities.py",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "wevia-handlers-detector.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/wevia-handlers-detector.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "stripe-refresh.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/stripe-refresh.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "l99-nonreg-monitor.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/l99-nonreg-monitor.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "artifact-watcher.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/artifact-watcher.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "dormant-audit.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/dormant-audit.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "kpi-snapshot.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/kpi-snapshot.sh",
|
||||
"category": "Ops Script"
|
||||
},
|
||||
{
|
||||
"name": "learn-nightly.sh",
|
||||
"role": "operational script",
|
||||
"path": "/opt/weval-ops/learn-nightly.sh",
|
||||
"category": "Ops Script"
|
||||
}
|
||||
],
|
||||
"gitea_sovereign": [
|
||||
{
|
||||
"name": "activepieces",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/activepieces",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "aios",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/aios",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "antigravity-awesome-skills",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/antigravity-awesome-skills",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "anythingllm",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/anythingllm",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "authentik",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/authentik",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "autogen",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/autogen",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "awesome-agent-skills",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/awesome-agent-skills",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "awesome-claude-code-toolkit",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/awesome-claude-code-toolkit",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "claude-mem",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/claude-mem",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "claw-code",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/claw-code",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "deepagent",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/deepagent",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "deer-flow",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/deer-flow",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "dify",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/dify",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "everything-claude-code",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/everything-claude-code",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "fmgapp",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/fmgapp",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "francyjglisboa_agent-skill-creator",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/francyjglisboa_agent-skill-creator",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "goose",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/goose",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "holyclaude",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/holyclaude",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "html",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/html",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "huggingface-skills",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/huggingface-skills",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "jan",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/jan",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "jzocb_writing-style-skill",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/jzocb_writing-style-skill",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "keyhacks",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/keyhacks",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "langflow",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/langflow",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "librechat",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/librechat",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "listmonk",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/listmonk",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "localai",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/localai",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "ltx-video",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/ltx-video",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "mirofish",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/mirofish",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "modelscope-hub",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/modelscope-hub",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "mxyhi_ok-skills",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/mxyhi_ok-skills",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "oh-my-claudecode",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/oh-my-claudecode",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "open-webui-fresh",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/open-webui-fresh",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "paperclip-weval",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/paperclip-weval",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "plausible",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/plausible",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "rnd-agents",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/rnd-agents",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "rnd-astron-agent",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/rnd-astron-agent",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "rnd-edict",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/rnd-edict",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "rnd-oh-my-claudecode",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/rnd-oh-my-claudecode",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "rnd-ruflo",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/rnd-ruflo",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "skillsmith",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/skillsmith",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "superclaude_framework",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/superclaude_framework",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "supermemory",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/supermemory",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "system-prompts-ai",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/system-prompts-ai",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "vllm",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/vllm",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevads-arsenal-prod",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevads-arsenal-prod",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevads-arsenal",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevads-arsenal",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevads-gpu",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevads-gpu",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevads-platform",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevads-platform",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevads-s202",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevads-s202",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "weval-archive",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/weval-archive",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "weval-consulting",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/weval-consulting",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "weval-guardian",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/weval-guardian",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "weval-l99",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/weval-l99",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "weval",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/weval",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevia-brain",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevia-brain",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "wevia-ia",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/wevia-ia",
|
||||
"category": "Git Sovereign"
|
||||
},
|
||||
{
|
||||
"name": "whisper.cpp",
|
||||
"role": "sovereign git mirror",
|
||||
"url": "http://127.0.0.1:3300/yanis/whisper.cpp",
|
||||
"category": "Git Sovereign"
|
||||
}
|
||||
],
|
||||
"archives": [
|
||||
{
|
||||
"name": "rnd-swarm-20260419.tar.gz",
|
||||
"role": "archive/backup",
|
||||
"path": "/opt/archive/rnd-swarm-20260419.tar.gz",
|
||||
"category": "Archive"
|
||||
},
|
||||
{
|
||||
"name": "keyhacks-20260419.tar.gz",
|
||||
"role": "archive/backup",
|
||||
"path": "/opt/archive/keyhacks-20260419.tar.gz",
|
||||
"category": "Archive"
|
||||
}
|
||||
],
|
||||
"tech_radar": [
|
||||
{
|
||||
"name": "langchain",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "open-webui",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "kubernetes",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "generative-ai-for-beginners",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "awesome-llm-apps",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "immich",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "firecrawl",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "uptime-kuma",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "devops-exercises",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
},
|
||||
{
|
||||
"name": "browser-use",
|
||||
"role": "tech radar · added 2026-03-16",
|
||||
"category": "Tech Radar"
|
||||
}
|
||||
]
|
||||
},
|
||||
"summary": {
|
||||
@@ -509,6 +1352,21 @@
|
||||
"models_runtimes": 9,
|
||||
"integrations": 8,
|
||||
"weval_custom": 16,
|
||||
"scrapers": 9
|
||||
}
|
||||
"scrapers": 9,
|
||||
"oss_wave227": 10,
|
||||
"security_exec_tools": 33,
|
||||
"weval_ops_scripts": 15,
|
||||
"gitea_sovereign": 58,
|
||||
"archives": 2,
|
||||
"tech_radar": 10
|
||||
},
|
||||
"sources_integrated": [
|
||||
"/opt/oss/manifest.json (wave 227 · 7 tools)",
|
||||
"/opt/weval-ops/oss-exec-registry.json (security exec 8 tools)",
|
||||
"/opt/weval-ops/*.sh + *.py (15 ops scripts)",
|
||||
"/opt/weval-radar/state.json (tech radar 10 items)",
|
||||
"Gitea /data/git/repositories/yanis (58 sovereign repos)",
|
||||
"/opt/archive (keyhacks + rnd-swarm + backup-s88/s89)",
|
||||
"Previous catalog v13 (78 OSS in 7 cats)"
|
||||
]
|
||||
}
|
||||
@@ -50,11 +50,11 @@ h1{font-family:'Orbitron',sans-serif;font-weight:900;
|
||||
</style></head><body>
|
||||
<div class="container">
|
||||
<h1>🧬 OSS Catalog · Consolidated</h1>
|
||||
<p class="subtitle">Catalogue des open-source tools clonés et intégrés · 78 tools dans 7 catégories · Source unique : /api/oss-registry.json</p>
|
||||
<p class="subtitle">Catalogue des open-source tools clonés et intégrés · 206 tools dans 13 catégories (MEGA v14) · Source unique : /api/oss-registry.json</p>
|
||||
|
||||
<section class="hero">
|
||||
<div class="hero-stats">
|
||||
<div class="stat"><div class="stat-val success" id="stat-total">78</div><div class="stat-lbl">OSS Total</div></div>
|
||||
<div class="stat"><div class="stat-val success" id="stat-total">206</div><div class="stat-lbl">OSS Total</div></div>
|
||||
<div class="stat"><div class="stat-val info" id="stat-docker">14</div><div class="stat-lbl">Docker UP</div></div>
|
||||
<div class="stat"><div class="stat-val purple" id="stat-ai">13</div><div class="stat-lbl">AI Frameworks</div></div>
|
||||
<div class="stat"><div class="stat-val pink" id="stat-skills">9</div><div class="stat-lbl">Skills libs</div></div>
|
||||
@@ -64,14 +64,20 @@ h1{font-family:'Orbitron',sans-serif;font-weight:900;
|
||||
</section>
|
||||
|
||||
<div class="filters">
|
||||
<div class="filter active" data-cat="all">Tous</div>
|
||||
<div class="filter" data-cat="active_docker">🐳 Docker UP</div>
|
||||
<div class="filter" data-cat="ai_agents">🧠 AI Frameworks</div>
|
||||
<div class="filter" data-cat="skills_collections">🎯 Skills</div>
|
||||
<div class="filter" data-cat="models_runtimes">🤖 Models</div>
|
||||
<div class="filter" data-cat="integrations">🔌 Integrations</div>
|
||||
<div class="filter" data-cat="weval_custom">💚 WEVAL Custom</div>
|
||||
<div class="filter" data-cat="scrapers">🔍 Scrapers</div>
|
||||
<div class="filter active" data-cat="all">Tous (206)</div>
|
||||
<div class="filter" data-cat="gitea_sovereign">📦 Gitea (58)</div>
|
||||
<div class="filter" data-cat="security_exec_tools">🛡 Security (33)</div>
|
||||
<div class="filter" data-cat="weval_custom">💚 WEVAL (16)</div>
|
||||
<div class="filter" data-cat="weval_ops_scripts">⚙️ Ops (15)</div>
|
||||
<div class="filter" data-cat="active_docker">🐳 Docker (14)</div>
|
||||
<div class="filter" data-cat="ai_agents">🧠 AI (13)</div>
|
||||
<div class="filter" data-cat="oss_wave227">⭐ Wave227 (10)</div>
|
||||
<div class="filter" data-cat="tech_radar">📡 Tech Radar (10)</div>
|
||||
<div class="filter" data-cat="skills_collections">🎯 Skills (9)</div>
|
||||
<div class="filter" data-cat="models_runtimes">🤖 Models (9)</div>
|
||||
<div class="filter" data-cat="scrapers">🔍 Scrapers (9)</div>
|
||||
<div class="filter" data-cat="integrations">🔌 Integrations (8)</div>
|
||||
<div class="filter" data-cat="archives">📚 Archives (2)</div>
|
||||
</div>
|
||||
|
||||
<div id="grid-container"><div style="color:#64748b;padding:20px">Chargement OSS catalog...</div></div>
|
||||
@@ -79,7 +85,7 @@ h1{font-family:'Orbitron',sans-serif;font-weight:900;
|
||||
<div class="footer">
|
||||
<a href="/">Home</a> · <a href="/dashboards-index.html">Dashboards</a> · <a href="/weval-technology-platform.html">WTP</a> · <a href="/api/oss-registry.json" target="_blank">JSON Registry</a>
|
||||
<br><br>
|
||||
78 OSS catalogued · 19 Docker UP · Source unique Opus session v13
|
||||
206 OSS · 13 cats · Gitea 58 + Security 33 + Wave227 7 + Ops 15 + Docker 14 + AI 13 + WEVAL 16 + Skills 9 + Scrapers 9 + Integrations 8 + Tech Radar 10 + Archives 2
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -95,13 +101,19 @@ const BADGES = {
|
||||
};
|
||||
|
||||
const TITLES = {
|
||||
gitea_sovereign: '📦 Gitea Sovereign (58)',
|
||||
security_exec_tools: '🛡 Security/Exec (33)',
|
||||
weval_custom: '💚 WEVAL Custom (16)',
|
||||
weval_ops_scripts: '⚙️ Ops Scripts (15)',
|
||||
active_docker: '🐳 Docker UP (14)',
|
||||
ai_agents: '🧠 AI Frameworks (13)',
|
||||
oss_wave227: '⭐ OSS Wave 227 (10)',
|
||||
tech_radar: '📡 Tech Radar (10)',
|
||||
skills_collections: '🎯 Skills Collections (9)',
|
||||
models_runtimes: '🤖 Models & Runtimes (9)',
|
||||
scrapers: '🔍 Scrapers (9)',
|
||||
integrations: '🔌 Integrations (8)',
|
||||
weval_custom: '💚 WEVAL Custom (16)',
|
||||
scrapers: '🔍 Scrapers (9)'
|
||||
archives: '📚 Archives (2)'
|
||||
};
|
||||
|
||||
fetch('/api/oss-registry.json', {cache:'no-store'})
|
||||
|
||||
Reference in New Issue
Block a user