Capability comparison
Different products need different agent systems.
Compare only what the published catalog currently verifies. “Not represented” means this site does not claim that capability for the product.
| Capability | ZSpreadsheet Reachable product | Amos AI Reachable product | JobHunter Local preview | ADK Gateway Source available |
|---|---|---|---|---|
| Realtime | Not represented | WebSocket realtime | WebSocket realtime | WebSocket realtime |
| MCP | Implemented | Implemented | Not represented | Implemented |
| Agent and web protocols | Not represented | Not represented | A2A | AWP |
| Approvals | Users direct workbook generation and edits in the product UI; no autonomous external action is claimed. | Every ERP and browser tool is scope-checked and audited. Ledger postings pause at a Rust confirmation gate and use the current user's ERP token only after approval. | Application execution requires scoped tools and an approved request. Recruiter search respects candidate visibility, stores match evidence, and prepares outreach for review. | Dangerous tool calls can require approval. Channel pairing, RBAC, role-based tool access, rate limits, and deployment configuration define the operating boundary. |
| Memory and sessions | PostgreSQL-backed agent sessions and immutable workbook versions, with RAG context from uploaded workspace files. | Postgres/pgvector stores business profiles, skill-scoped lessons, and session summaries, with deduplication, recall, correction, and an in-memory fallback. | PostgreSQL stores profiles, roles, jobs, drafts, approvals, matches, outcomes, and audit records. Redis handles active sessions and pgvector supports semantic retrieval. | SQLite-backed knowledge graph and RAG, with configurable in-memory, SQLite, PostgreSQL, Redis, and Firestore session backends. |
| Artifacts and tools | 74-tool Excel MCP server · Direct workbook controls · Artifact and workspace services | 70+ Zavora ERP MCP operations · 16 skill playbooks · Playwright browser evidence | Job connectors · Browser automation · RAG · Recruiter tools · Approval policy | 108+ built-in and MCP tools · Five messaging channels · Embedded control panel |
| Deployment | ADK-Rust v2 SequentialAgent and Runner in a Rust/Axum service, with a React/Vite workbook interface and native Rust xlsx engine. | Standalone Rust/Axum service using ADK-Rust RealtimeRunner, MCP tool bridging, memory, sessions, and Runner-based one-shot agents for 11 scheduled routines. | ADK-Rust v2 with Rust/Axum, role-based agent loading, PostgreSQL, Redis, pgvector, Selenium, and a Next.js 15/React 19 product interface. | ADK-Rust v2, Rust 2024 single binary with an embedded React control panel, hot-reloaded configuration, WebSocket events, Docker, systemd, and launchd deployment paths. |
| All protocols | MCP · HTTP · SSE | WebSocket · MCP · HTTP | A2A · SSE · WebSocket · HTTP | AWP · ACP · MCP · WebSocket · HTTP |
Read case study: ZSpreadsheet →Read case study: Amos AI →Read case study: JobHunter →Read case study: ADK Gateway →
Comparison values come from the same published records used by the case studies. Availability does not mean every authenticated feature was independently exercised.