The autonomous OpenSIN CLI with full browser & computer-use capabilities.
Important
SSOT: Die kanonische OpenCode-Konfiguration liegt unter Delqhi/upgraded-opencode-stack.
Nach jeder Änderung MUSS sin-sync ausgeführt werden.
NIEMALS normale GitHub Actions Runner von GitHub nutzen! GitHub Actions Billing blockiert unsere Pipelines. Dieses Repository nutzt ausschließlich n8n + sin-github-action für CI/CD. Alle Builds laufen auf dem kostenlosen OCI VM (Oracle Cloud Always-Free).
- GitHub Action:
OpenSIN-AI/sin-github-action(curl-only, ~2s) - n8n Webhook:
http://92.5.60.87:5678/webhook/opensin-ci - CI Runner:
opensin-ci-runner.pyals systemd Service auf OCI VM - Vollständige Doku: docs.opensin.ai/best-practices/ci-cd-n8n
Setup für Repos: Secret N8N_CI_WEBHOOK_URL setzen und .github/workflows/ci.yml aus der Doku übernehmen. Keine selbstgeschriebenen GitHub Workflows mit runs-on: ubuntu-latest für Build/Test/Lint — immer nur den Delegator verwenden!
- AI-Powered Coding: Autonomous code generation, refactoring, and debugging
- sinInChrome Integration: Browser automation via MCP (13 actions, 7 browsers)
- sin-computer-use Integration: macOS GUI automation (screen capture, input, app management)
- MCP Server: Full Model Context Protocol support
- A2A Protocol: Agent-to-Agent communication
- Multi-Provider: OpenAI, Google, NVIDIA NIM support
OpenSIN-Code now includes enterprise-grade browser and desktop automation:
- Navigate, click, type, screenshot, read pages
- Console access and network monitoring
- Tab management and tracking
- Multi-browser: Chrome, Brave, Arc, Chromium, Edge, Vivaldi, Opera
- Full macOS screen capture via SCContentFilter
- System-wide mouse and keyboard input
- App management (open, close, hide, enumerate)
- Clipboard operations with round-trip verification
- Mouse animation (ease-out-cubic at 60fps)
- ESC abort mechanism via CGEventTap
npm install
npm run build
opensin-codeFull documentation: docs.opensin.ai
| Section | Link |
|---|---|
| Getting Started | Guide |
| Browser Automation | sinInChrome |
| Computer Use | sin-computer-use |
| API Reference | API |
The autonomous OpenSIN CLI with full browser & computer-use capabilities.
- AI-Powered Coding: Autonomous code generation, refactoring, and debugging
- sinInChrome Integration: Browser automation via MCP (13 actions, 7 browsers)
- sin-computer-use Integration: macOS GUI automation (screen capture, input, app management)
- MCP Server: Full Model Context Protocol support
- A2A Protocol: Agent-to-Agent communication
- Multi-Provider: OpenAI, Google, NVIDIA NIM support
OpenSIN-Code now includes enterprise-grade browser and desktop automation:
- Navigate, click, type, screenshot, read pages
- Console access and network monitoring
- Tab management and tracking
- Multi-browser: Chrome, Brave, Arc, Chromium, Edge, Vivaldi, Opera
- Full macOS screen capture via SCContentFilter
- System-wide mouse and keyboard input
- App management (open, close, hide, enumerate)
- Clipboard operations with round-trip verification
- Mouse animation (ease-out-cubic at 60fps)
- ESC abort mechanism via CGEventTap
bun install
bun run build
opensin-codeFull documentation: docs.opensin.ai
| Section | Link |
|---|---|
| Getting Started | Guide |
| Browser Automation | sinInChrome |
| Computer Use | sin-computer-use |
| API Reference | API |
This repository follows the Global Dev Docs Standard.
For contribution guidelines, see CONTRIBUTING.md. For security policy, see SECURITY.md. For the complete OpenSIN ecosystem, see OpenSIN-AI Organization.
- OpenSIN Core — Main platform
- OpenSIN-Code — CLI
- OpenSIN-backend — Backend
- OpenSIN-Infrastructure — Deploy
- Global Dev Docs Standard — Docs