Skip to content

OpenSIN-AI/OpenSIN-overview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦅 OPENSIN-AI: KOMPAKT-ÜBERSICHT

The Ultimate Single Source of Truth für die OpenSIN-AI Organisation

📊 165 Repositories | 17 Teams | 92 Worker | 4 Templates | 19 Plugins/Skills | 6 Websites


🚨 CI/CD MANDAT — ABSOLUTES VERBOT FÜR NORMALE GITHUB ACTIONS

NIEMALS normale GitHub Actions Runner von GitHub nutzen! NIEMALS!

Die OpenSIN-AI Organisation nutzt ausschließlich n8n + sin-github-action für CI/CD. GitHub Actions Billing blockiert unsere Pipelines. Alle Builds laufen auf dem kostenlosen OCI VM (Oracle Cloud Always-Free).

Architektur

GitHub Push → sin-github-action (~2s, curl only) → n8n Webhook → OCI CI Runner → Commit Status ✅

Komponenten

Komponente Details
GitHub Action sin-github-action — Composite Action (nur curl, ~2s)
n8n Workflow ID VhDVux7dSCoQdkOP auf http://92.5.60.87:5678/webhook/opensin-ci
CI Runner opensin-ci-runner.py als systemd Service auf OCI VM (ubuntu@92.5.60.87:3456)
n8n API Key n8n_api_69175bcabef4b10d619b43598cd557a92ee38aac5ae4b1ca

Setup für jedes neue Repo (3 Schritte)

1. Secret setzen:

gh secret set N8N_CI_WEBHOOK_URL \
  --repo OpenSIN-AI/<REPO> \
  --body "http://92.5.60.87:5678/webhook/opensin-ci"

2. .github/workflows/ci.yml erstellen:

name: CI → n8n OCI Runner
on:
  push:
    branches: [main]
  pull_request:
    branches: [main]
jobs:
  dispatch:
    runs-on: ubuntu-latest
    timeout-minutes: 2
    steps:
      - uses: OpenSIN-AI/sin-github-action@main
        with:
          n8n_webhook_url: ${{ secrets.N8N_CI_WEBHOOK_URL }}
          github_token: ${{ secrets.GITHUB_TOKEN }}
          pipeline: all

3. Fertig. — Build läuft auf OCI, Status erscheint auf GitHub.

Vollständige Doku

docs.opensin.ai/best-practices/ci-cd-n8n

Bekannte Probleme & Fixes

Problem Fix
Webhook "POST opensin-ci" is not registered docker restart n8n-n8n-1 auf OCI VM (n8n 2.12 lädt Webhooks nur beim Startup)
account payments have failed Normal bei GitHub-hosted Runner — timeout-minutes: 2 setzen oder self-hosted Runner nutzen
CI Runner antwortet nicht sudo systemctl restart opensin-ci-runner auf OCI VM
n8n Container Conflict docker rm -f n8n-n8n-1 && cd /opt/n8n && docker compose up -d

🌐 WEBSITES & DOMAINS

Domain Repo Zweck Sichtbarkeit
opensin.ai website-opensin.ai Open-Source Landing Page & Produktvorstellung 🔒 Privat
chat.opensin.ai OpenSIN-WebApp User WebApp mit Login — Dashboard, Agenten-Steuerung, Fleet-Management (Vercel ✅ deployed) 🔒 Privat
my.opensin.ai website-my.opensin.ai Premium Abo-Modell: User-Login, Cloud-Agenten, Billing, API-Keys 🔒 Privat
docs.opensin.ai OpenSIN-documentation Offizielle Benutzer-Dokumentation (VitePress) 🌍 Public
blog.opensin.ai Biz-SIN-Blog-Posts OpenSIN-AI Blog & Marketing 🌍 Public
a2a.delqhi.com OpenSIN-backend A2A Fleet Control Plane (Closed Source) — Backend-API, n8n-Routing, Agenten-Orchestrierung 🔒 Privat

🏗️ CORE ENGINE

Repo Zweck
OpenSIN Free/Open-Source Core Engine — Python (QueryEngine, Hooks, Tools, MCP, Sandbox, Memory, A2A)
OpenSIN-Code Autonomes CLI + SDK (@opensin/sdk) — Agent Loop, Tool System, Model Routing, Memory, Safety, A2A Transport Layer + Rust Engine (71 Dateien, 37.7K Zeilen)
opensin-ai-cli NEU (April 2026) — AI Coding Assistant in Rust (70 Dateien, 34.601 Zeilen, 9 Crates)
opensin-ai-code NEU (April 2026) — Python Agent Development Platform (100 Dateien, 2.386 Zeilen, 26 Subsysteme)
opensin-ai-platform NEU (April 2026) — Plugin Ecosystem & GitHub Automation (182 Dateien, 87.247 Zeilen, 14 Plugins)
OpenSIN-backend Closed Source Backend — A2A Fleet Control Plane, n8n-Routing, Agenten-Orchestrierung, API für OpenSIN-WebApp
OpenSIN-WebApp User WebApp (Next.js, Vercel ✅) — Login, Dashboard, Agenten-Steuerung (gekoppelt an OpenSIN-backend)

👑 TEAM ORCHESTRATORS (17 Teams)

Team Worker Zweck
Team-SIN-Apple 12 macOS/iOS Automation (Mail, Notes, Calendar, FaceTime, Safari, etc.)
Team-SIN-Code-Backend 3 Server, OracleCloud, Passwordmanager
Team-SIN-Code-Core 4 Coding-CEO, Code-AI, Code-DataScience, Code-DevOps
Team-SIN-Code-CyberSec 19 BugBounty, Cloudflare, 16x Security-Spezialisten
Team-SIN-Code-Frontend 11 Accessibility, App-Shell, Commerce-UI, Design-Systems, etc.
Team-SIN-Commerce 4 Shop-Finance, Shop-Logistic, TikTok-Shop, Stripe
Team-SIN-Community 4 Discord, WhatsApp, Telegram, YouTube Community
Team-SIN-Forum 9 Reddit, HackerNews, StackOverflow, Quora, DevTo, etc.
Team-SIN-Google 3 Google-Apps, Google-Chat, Opal
Team-SIN-Infrastructure 15 Authenticator, Terminal, Storage, Supabase, N8N, CI-CD, etc.
Team-SIN-Legal 8 ClaimWriter, Patents, Damages, Compliance, Contract, etc.
Team-SIN-Media-ComfyUI 3 ImageGen, VideoGen, Workflow
Team-SIN-Media-Music 6 Beats, Producer, Singer, Songwriter, Videogen, Community
Team-SIN-Messaging 19 WhatsApp, Telegram, Signal, Discord, iMessage, etc.
Team-SIN-Microsoft 9 365, Teams, Outlook, OneDrive, Excel, Word, PowerPoint, etc.
Team-SIN-Research 1 Deep-Research
Team-SIN-Social 19 TikTok, Instagram, X, LinkedIn, Facebook, YouTube, etc.

🔌 MCP SERVER

Repo Zweck
MCP-SIN-chrome-extension Chrome Extension MCP - Browser Automation
MCP-SIN-computer-use Computer Use MCP - Desktop Control
MCP-SIN-in-chrome In-Chrome MCP - Tab/Content Access
MCP-SIN-mcp-gateway MCP Gateway - Central Routing
MCP-SIN-memory Memory MCP - Persistent Storage
MCP-SIN-platform-auth Platform Auth - OAuth/SSO
MCP-SIN-usebrowser UseBrowser - Web Automation
Simone-MCP Semantic Code Intelligence MCP — Symbol-Navigation, Referenzen, strukturelle Edits, hybrides Memory (PFLICHT für alle Agenten)

🧬 TEMPLATES

Repo Zweck
Template-SIN-Agent Standard-Blueprint für neue A2A-Agenten (mit A2A Transport Layer)
Template-SIN-Team Team-Manager Blueprint (Delegation, Lexicon RAG, Retry, Telegram)
Template-SIN-Worker Worker-Prozess Blueprint
Template-SIN-Agent-Worker Agent Worker Template

🔌 PLUGINS & SKILLS

OpenSIN-Code Plugins (14 migriert)

Plugin Dateien Zweck
sin-code-review 6 Automatisierte Code-Reviews mit Multi-Agent-System
sin-commit-commands 10 Git-Workflow-Befehle (Commit, Push, PR)
sin-feature-dev 12 Feature-Entwicklung mit spezialisierten Agenten
sin-frontend-design 6 UI/UX-Implementierung und Design-Skill
sin-security-guidance 6 Security-Reminder-Hook
sin-hookify 48 Regelbasierte Hook-Erstellung (größtes Plugin)
sin-explanatory-mode 8 Erklärt Implementierungsentscheidungen
sin-learning-mode 8 Interaktiver Lernmodus
sin-model-migration 10 Migration zwischen Sin-Modellen
sin-agent-sdk-dev 10 SDK-Entwicklung für Agenten
sin-plugin-dev 116 Plugin-Entwicklungs-Toolkit (7 Skills, 100+ Docs)
sin-pr-review 18 PR-Review-Toolkit (6 Agenten)
sin-loop 16 Selbst-referenzielle Entwicklungsloops
sin-ralph 7 Ralph-Loop-Technik

Externe Plugins & Skills

Repo Zweck
Plugin-SIN-Biometrics Governance, Policy Enforcement, Supervisor für OpenCode
Plugin-SIN-Swarm Subagent-Workflow mit tmux, Parallel Fan-Out, MAX-Mode
Skill-SIN-Agent-Forge OpenCode Skill: A2A-Agenten erschaffen
Skill-SIN-Create-TelegramBot OpenCode Skill: Telegram-Bot Setup
Skill-SIN-Enterprise-Deep-Debug OpenCode Skill: Strukturiertes Debugging

🛠️ INFRA & TOOLS

Repo Zweck
CLI-SIN-TelegramBot Fleet-weites Telegram CLI + MCP
CLI-SIN-Repo-Sync Repository Synchronisation
Core-SIN-Control-Plane Doctor/Preflight/Eval Layer
Infra-SIN-Docker-Empire 26-Container Docker Infrastruktur
Infra-SIN-Dev-Setup Development Environment Setup
OpenSIN-onboarding Autonomous 6-phase onboarding — GCP, Passwordmanager, Chrome Extension, Platform Accounts
cloud-backend 🔒 Proprietär: Stripe, OAuth, Premium-API

📚 DOKU & SSOT

Repo Zweck
OpenSIN-overview SSOT: rules.md, MASTER_INDEX.md, Registry aller 165 Repos
OpenSIN-documentation Offizielle Doku (VitePress) — docs.opensin.ai
OpenSIN-Code Core Engine Doku: OpenSIN Code, Rust Engine, Plugins
opensin-ai-cli NEUOpenSIN-AI CLI Doku
opensin-ai-code NEUOpenSIN-AI Code Doku
opensin-ai-platform NEUOpenSIN-AI Platform Doku

🧊 WICHTIGE ARCHIVIERTE REPOS

Repo Status
OpenSIN-Storage 🧊 Archiviert → Nachfolger: A2A-SIN-Storage
OpenSIN-Ledger 🧊 Umbenannt → Biz-SIN-Ledger
documentation 🧊 Archiviert → Nachfolger: OpenSIN-documentation
~40 weitere Legacy-Repos 🧊 Alle archiviert, Code erhalten

🚀 SCHNELLSTART FÜR NEUE AGENTEN

  1. Lies die Regeln:rules.md
  2. Verstehe die Architektur:registry/MASTER_INDEX.md
  3. Wähle dein Team: → Siehe Team-Orchestratoren oben
  4. Erstelle deinen Agenten: → Nutze Template-SIN-Agent als Blueprint
  5. Sync die Flotte: → Führe sin-sync nach jeder Config-Änderung aus
  6. Aktiviere Simone MCP + PCPM: → Simone MCP für semantische Code-Navigation, PCPM für Cross-Session-Memory — beide sind Pflicht für jeden Agenten

🚀 OPENSIN-AI AGENT ROADMAP (vs. OpenClaw / Gemini / Claude Code)

Ziel: OpenSIN-AI Agent muss alle Wettbewerber übertreffen.

Feature-Parität & Differentiatoren

Feature OpenSIN-AI OpenClaw Gemini Agent Claude Code
Open Source + Self-Hosted
24/7 Autonomous (Heartbeat+Cron) ✅ (3d)
Multi-Model + Failover
Multi-Channel (19+ Platformen) ✅ (2)
Subagent Fleet (92+ Workers) ✅ (3)
External Harness (ACP)
Google Workspace Deep
Apple Ecosystem (12 Agents)
Agent SDK
Persistent Memory (Wiki+Journals)
Webhook + Cron + Heartbeat
Unified Agent Orchestrator
Approval Hooks
Session Branching 🔲
Canvas/A2UI 🔲
Voice Interaction ✅ (Siri)

Vollständige Spezifikation

docs/opensin-ai-agent-feature-spec.md

Implementierungs-Roadmap

  • Sprint 1: Heartbeat, Multi-Model Router, Approval Hooks, Cron Scheduler, Unified Orchestrator
  • Sprint 2: Messaging API, Memory Wiki, Remote Control, Subagent Spawning
  • Sprint 3-4: ACP Harness, Session Branching, Audit Logging
  • Sprint 5-6: Canvas/A2UI, Voice, Google Workspace Deep

Sprint 1 Verifiziert

  • HeartbeatSystem koordiniert autonome Check-ins, Task-Queue-Polling und Graceful Shutdown.
  • FailoverRouter routet zwischen OpenAI OCI, Antigravity und NIM mit Health-basierter Fallback-Kette.
  • CronScheduler plant und führt wiederkehrende Aufgaben aus.
  • ApprovalHooks erzwingt riskobasierte Freigaben für destruktive, Netzwerk-, Finanz- und Auth-Operationen.
  • AgentOrchestrator verbindet alle vier Systeme mit AgentLoop, LoopMode, SmartModelRouter und PermissionEvaluator.
  • CLIAgent nutzt den Orchestrator jetzt für Modellrouting und Policy-Prüfung.

Zuletzt aktualisiert: 2026-04-09 | OpenSIN-AI CEO Audit

About

The Ultimate Single Source of Truth for the OpenSIN-AI organization (Rules, Teams, Agents, MCPs)

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors