Skip to content

Commit 211c909

Browse files
OpenSIN-AIsisyphus-dev-ai
andcommitted
docs: add OpenSIN-AI agent comparison guide
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
1 parent c49c29c commit 211c909

2 files changed

Lines changed: 134 additions & 0 deletions

File tree

.vitepress/config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export default defineConfig({
3333
{ text: 'OpenSIN-AI Code (Python)', link: '/docs/guide/opensin-ai-code' },
3434
{ text: 'Rust Engine', link: '/docs/guide/opensin-code-rust-engine' },
3535
{ text: 'OpenSIN-AI Platform', link: '/docs/guide/opensin-ai-platform' },
36+
{ text: 'Agent Features vs Competitors', link: '/docs/guide/opensin-ai-agent-features' },
3637
],
3738
},
3839
{
Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
# OpenSIN-AI Agent: Feature Comparison & Roadmap
2+
3+
> How OpenSIN-AI Agent compares against OpenClaw, Google Gemini Agent, and Claude Code — and our plan to surpass them all.
4+
5+
---
6+
7+
## Feature Comparison Matrix
8+
9+
| Feature | OpenSIN-AI | OpenClaw | Gemini Agent | Claude Code |
10+
|---------|:---------:|:--------:|:------------:|:-----------:|
11+
| **Core** | | | | |
12+
| Open Source |||||
13+
| Self-Hosted |||||
14+
| 24/7 Autonomous |||| ✅ (3 days) |
15+
| Multi-Model |||||
16+
| **Intelligence** | | | | |
17+
| Heartbeat/Cron ||| ✅ (limited) | ✅ (/loop) |
18+
| Persistent Memory |||||
19+
| Structured Wiki |||||
20+
| Session Branching | 🔲 ||||
21+
| **Communication** | | | | |
22+
| Telegram |||||
23+
| WhatsApp |||||
24+
| Discord |||||
25+
| Signal |||||
26+
| iMessage |||||
27+
| Slack | 🔲 ||||
28+
| MS Teams | 🔲 ||||
29+
| **Automation** | | | | |
30+
| Subagent Spawning |||||
31+
| External Harness (ACP) |||||
32+
| Webhook Triggers |||||
33+
| Unified Agent Orchestrator |||||
34+
| Browser Automation |||||
35+
| **Workspace** | | | | |
36+
| Google Workspace |||||
37+
| Apple Ecosystem |||||
38+
| Microsoft 365 | 🔲 ||||
39+
| **SDK & Dev** | | | | |
40+
| Agent SDK |||||
41+
| Plugin System |||||
42+
| MCP Support |||||
43+
| **Safety** | | | | |
44+
| Approval Hooks |||||
45+
| Audit Logging | 🔲 ||||
46+
| Risk Classification | 🔲 ||||
47+
| **Advanced** | | | | |
48+
| Voice Wake | ✅ (Siri) ||||
49+
| Canvas/A2UI | 🔲 ||||
50+
| Computer Use |||||
51+
52+
**Legend:** ✅ Implemented | 🔲 Planned | ❌ Not available
53+
54+
---
55+
56+
## OpenSIN-AI Unique Advantages
57+
58+
### 1. A2A Fleet Architecture (92+ Workers)
59+
Unlike competitors that run as a single process, OpenSIN-AI has **92+ specialized agents** — each with its own CLI, MCP server, and A2A endpoint. This means:
60+
- **Specialization beats generalization** — each agent is an expert in its domain
61+
- **Horizontal scaling** — add more agents without changing the core
62+
- **Fault isolation** — one agent crash doesn't take down the system
63+
64+
### 2. n8n Foundation (Free, Indestructible)
65+
OpenSIN-AI uses n8n on a free OCI VM as its routing backbone:
66+
- **Zero cost** — Oracle Cloud Always-Free tier
67+
- **Visual workflows** — drag-and-drop automation
68+
- **200+ integrations** — n8n's built-in connector library
69+
- **No vendor lock-in** — self-hosted, full control
70+
71+
### 3. Apple Ecosystem Native (12 Agents)
72+
No competitor has native Apple automation:
73+
- FaceTime, iMessage, Notes, Calendar, Reminders, Safari, Shortcuts
74+
- macOS system control (AppleScript, System Events)
75+
- iPhone integration (USB, screenshots, shortcuts)
76+
- Siri voice commands via Shortcuts
77+
78+
### 4. Triple Trigger System
79+
OpenSIN-AI supports three independent trigger mechanisms:
80+
1. **Heartbeat** — Periodic agent check-in (like OpenClaw)
81+
2. **Cron Scheduler** — Scheduled recurring tasks (like Gemini)
82+
3. **Webhook** — External event triggers (like OpenClaw)
83+
84+
### 5. Multi-Model Freedom
85+
Unlike Claude Code (Claude only) or Gemini Agent (Gemini only):
86+
- OpenAI GPT-5.4 (primary, via Antigravity)
87+
- Google Gemini 3.1 Pro/Flash (via Antigravity)
88+
- Anthropic Claude Sonnet/Opus (via Antigravity)
89+
- NVIDIA Qwen 3.5 (via NIM)
90+
- Any local model (via Ollama)
91+
92+
---
93+
94+
## Implementation Roadmap
95+
96+
### Phase 1: Foundation (Sprint 1-2)
97+
- Heartbeat system in `opensin-ai-cli`
98+
- Multi-model router with failover
99+
- Cron scheduler and unified agent orchestrator
100+
- Approval hooks and permission gate integration
101+
- Unified messaging API
102+
- Extended memory system
103+
104+
### Phase 2: Reach & Control (Sprint 3-4)
105+
- Channel-based remote control
106+
- Generic subagent spawning
107+
- Progress tracking
108+
- Approval hooks framework
109+
110+
### Phase 3: Orchestration (Sprint 5-6)
111+
- External harness control (ACP)
112+
- Session branching & compaction
113+
- Audit logging
114+
115+
### Phase 4: Differentiation (Sprint 7-8)
116+
- Canvas/A2UI workspace
117+
- Voice interaction
118+
- Extended Google Workspace (Gmail, Calendar, Slides)
119+
120+
---
121+
122+
## Sprint 1 Verified
123+
124+
- `HeartbeatSystem` now handles autonomous check-ins, queue polling, backoff, and graceful shutdown.
125+
- `FailoverRouter` now selects across OpenAI OCI, Antigravity, and NIM with health-based fallback.
126+
- `CronScheduler` now parses cron expressions and executes scheduled tasks.
127+
- `ApprovalHooks` now enforces risk-based gating for safe, write, destructive, network, financial, and auth actions.
128+
- `AgentOrchestrator` ties the systems together with `AgentLoop`, `LoopMode`, `SmartModelRouter`, and `PermissionEvaluator`.
129+
- `CLIAgent` now routes through the orchestrator for model selection and approval policy checks.
130+
131+
---
132+
133+
*See also: [OpenSIN-AI Agent Feature Spec](https://github.com/OpenSIN-AI/OpenSIN-overview/blob/main/docs/opensin-ai-agent-feature-spec.md)*

0 commit comments

Comments
 (0)