From bb34f9695fc9f7bb96b8ca0f475d24e2dd022f7d Mon Sep 17 00:00:00 2001 From: Opus Wire Date: Wed, 22 Apr 2026 01:31:52 +0200 Subject: [PATCH] =?UTF-8?q?feat(oss-catalog-MEGA-v14):=2078=20->=20206=20t?= =?UTF-8?q?ools=20=C2=B7=20deep=20scan=20tech-radar=20+=20weval-ops=20+=20?= =?UTF-8?q?gitea=20+=20archives?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- api/oss-registry.json | 870 +++++++++++++++++++++++++++++++++++++++++- oss-catalog.html | 38 +- 2 files changed, 889 insertions(+), 19 deletions(-) diff --git a/api/oss-registry.json b/api/oss-registry.json index 6bb42c9c8..3cac230cf 100644 --- a/api/oss-registry.json +++ b/api/oss-registry.json @@ -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)" + ] } \ No newline at end of file diff --git a/oss-catalog.html b/oss-catalog.html index 84b5840ae..ad9b95fd5 100644 --- a/oss-catalog.html +++ b/oss-catalog.html @@ -50,11 +50,11 @@ h1{font-family:'Orbitron',sans-serif;font-weight:900;

🧬 OSS Catalog · Consolidated

-

Catalogue des open-source tools clonés et intégrés · 78 tools dans 7 catégories · Source unique : /api/oss-registry.json

+

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

-
78
OSS Total
+
206
OSS Total
14
Docker UP
13
AI Frameworks
9
Skills libs
@@ -64,14 +64,20 @@ h1{font-family:'Orbitron',sans-serif;font-weight:900;
-
Tous
-
🐳 Docker UP
-
🧠 AI Frameworks
-
🎯 Skills
-
🤖 Models
-
🔌 Integrations
-
💚 WEVAL Custom
-
🔍 Scrapers
+
Tous (206)
+
📦 Gitea (58)
+
🛡 Security (33)
+
💚 WEVAL (16)
+
⚙️ Ops (15)
+
🐳 Docker (14)
+
🧠 AI (13)
+
⭐ Wave227 (10)
+
📡 Tech Radar (10)
+
🎯 Skills (9)
+
🤖 Models (9)
+
🔍 Scrapers (9)
+
🔌 Integrations (8)
+
📚 Archives (2)
Chargement OSS catalog...
@@ -79,7 +85,7 @@ h1{font-family:'Orbitron',sans-serif;font-weight:900;
@@ -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'})