Unified Strategic, Technical, and Go-to-Market Plan synthesizing four independent research sources
This document synthesizes four independent research outputs into a single, decision-ready plan for Zenfai. The synthesis resolves contradictions between the sources, selects realistic defaults where they disagree, and preserves the strongest unique insight from each source.
Selected strategic posture: Build a Python-first MVP in 8 weeks (Levels 1–4, 7, 9, 11), migrate the core to Rust in Months 3–6, and deploy a lead-qualifying website agent on zenfai.com as both the product and the primary lead-generation engine. Use ARLI as a production-ready fallback and reference architecture while the custom harness matures in parallel.
Selected commercial model: SME-friendly pricing at $3–5K pilots and $1.5–4K/month managed ops, yielding a conservative Year-1 revenue target of SGD 300K and a 44% gross margin at the worker-unit level. The France → Turkey → Germany/Netherlands/Spain expansion sequence is the primary market corridor.
Defensible moat: Mandatory human-in-the-loop approval for every externally visible action, combined with vertical templates (starting with Import/Export Trading), multi-agent swarm orchestration, and model-routing cost optimization that keeps AI costs below 16% of client fees.
How the four sources disagreed, and the chosen resolution
| Source | Position | Selected? |
|---|---|---|
| Research 1 | Rust-first, 6-month build | — |
| Research 2 | ARLI as-is for MVP, custom Rust in parallel | Partially adopted |
| Research 3 | Python MVP (8 weeks), Rust v2 | Adopted |
| Hermes Report | Rust-first with ARLI components | — |
Resolution: Python MVP is selected as the primary path because it reduces time-to-market to 8 weeks and allows the team to validate product-market fit before committing to a full Rust rewrite. ARLI is used as a production-ready fallback: the zenfai.com website agent can run on ARLI components within 4–6 weeks if the Python build slips. The Rust core is built in parallel starting Month 3, with a target cutover in Month 5–6.
| Source | Pilot Price | Selected? |
|---|---|---|
| Research 1 | €8K–€25K one-time | — |
| Research 2 | $8K–$15K/month | — |
| Research 3 | $3K–$5K one-time | Adopted |
| Hermes Report | €2K–€8K pilots | — |
Resolution: Research 3's pricing is selected because Zenfai's target is traditional SMEs, not enterprises. A $3K–$5K one-time pilot is low enough to reduce decision friction and supports the "pilot guarantee" risk-reversal. Managed ops at $1.5K–$4K/month aligns with the 20–100 person SME segment.
| Source | Year-1 Revenue | Selected? |
|---|---|---|
| Research 1 & 2 | $540K–$1.8M | — |
| Research 3 | SGD 300K | Adopted |
| Hermes Report | €300K–€1M | — |
Resolution: SGD 300K is selected as the conservative, base-case target. The higher numbers assume aggressive enterprise pricing or faster conversion; the SME-oriented model in Research 3 is more defensible for a first-year company with a small team.
ARLI as reference architecture; adopt Rust patterns.
Deploy ARLI as-is for MVP; custom build in parallel.
ARLI component adoption matrix: adopt, adapt, defer, ignore.
Resolution: Adopt the Research 3 matrix for component selection, but keep Research 2's parallel-track fallback: if the Python MVP is not ready by Week 8, deploy ARLI as-is for the website agent. ARLI components are adopted for: Agent Actor Loop, Memory Store, Policy Engine, Audit Logging, Tool Registry, Skill Loader, Swarm Coordination, and Failure Attribution. Deferred: ENSO/ICP Attestation, x402 Wallet, Trading Module.
Each source proposed a different expanded worker roster. The synthesis retains the core trio (Iris, Atlas, Nora) and adds the workers that appeared most consistently across sources or filled the highest-ROI gaps:
Source-specific names (Lucid, Quanta, Nexus, Nova, Kai, Lux, Fen, Rook, Sol) are consolidated into the above roles where functionally equivalent. Future workers (market intelligence, scheduling, quality assurance) are kept on a post-MVP roadmap.
Core and expansion workers, mapped to harness levels and verticals
| Worker | Function | Primary Outputs | Approval Gate | Harness Levels | Target Vertical |
|---|---|---|---|---|---|
| Iris | Client communications | Draft quotes, follow-up emails, status replies | All external messages | L1L2L5L9 | Cross-industry |
| Atlas | Operations & order status | Status updates, exception alerts, delivery estimates | Delivery promises, refunds | L2L5L7 | Manufacturing, Trade, Logistics |
| Nora | Synthesis & reporting | Daily briefs, trend summaries, handoff reports | Brief distribution | L6L7 | All verticals |
| Cypress | Invoice matching & reconciliation | Reconciled ledger, exception list, payment drafts | Payment authorizations | L2L5 | Cross-industry |
| Sage | Inventory forecasting | Reorder recommendations, stock alerts | Purchase orders | L5L7 | Retail, Manufacturing |
| Rumi | WhatsApp-first sales assistant | Draft responses, lead scores, qualification | Pricing, custom orders | L1L5L9 | Trading, E-commerce |
| Echo | Translation & localization | Localized drafts, cultural notes | Market-sensitive content | L2L7L10 | Cross-border Trade |
| Vera | Compliance document prep | Draft DPAs, compliance reports, audit prep | Legal documents | L7L9L11 | Regulated industries |
The Import/Export Trading template is the first priority because it combines standardized workflows with the France-Turkey trade corridor. Subsequent templates are ranked by workflow repeatability and addressable client density.
| Vertical | Core Workflows | Workers Deployed | Priority | Target Region |
|---|---|---|---|---|
| Import/Export Trading | Quote → Order → Track → Invoice → Reconcile | Iris, Atlas, Cypress, Echo | 1st | France-Turkey |
| Textile/Apparel Manufacturing | Order intake → Production planning → QC → Shipping docs → Invoice | Iris, Atlas, Sage, Rumi | 2nd | Turkey (Istanbul, Bursa, Denizli) |
| Automotive Parts Suppliers | RFQ response → Compliance check → Delivery tracking → Invoice reconciliation | Sage, Atlas, Vera, Cypress | 3rd | Turkey (Kocaeli, Bursa), France (Grand Est) |
| Professional Services | Client intake → Document prep → Review → Delivery → Billing | Iris, Nora, Vera | 4th | France (Paris, Lyon) |
| Food & Beverage Export | Certification → Logistics → Customs docs → Buyer comms | Atlas, Cypress, Sage, Echo | 5th | Turkey, France |
The swarm runs on a shared blackboard with a lightweight Supervisor Agent per client. The Supervisor routes intent, detects conflicts, and escalates to human operators when workers disagree.
12-level framework, MVP scope, stack decisions, and ARLI adoption matrix
| Layer | MVP Choice | Production (v2) | Rationale |
|---|---|---|---|
| API Gateway | FastAPI | Axum | Python for speed-to-market; Rust for performance |
| Agent Core | Python (LangChain/LangGraph patterns) | Rust | Python iteration; Rust memory efficiency and safety |
| Vector Store | PostgreSQL + pgvector | PostgreSQL + pgvector → Qdrant | Zero new infrastructure; viable to 50M vectors |
| Session Store | Redis | Redis Sentinel | Fast, TTL support, pub/sub for SSE |
| Streaming | SSE | SSE | Simpler than WebSocket; firewall-friendly |
| Frontend | React + TypeScript widget | HTMX + Rust | Widget for MVP; lighter stack for v2 |
| Observability | Prometheus + Grafana | Prometheus + Grafana + PagerDuty | Industry standard; ARLI-compatible |
| LLM Routing | DeepSeek/Kimi (70%) + Claude (25%) + GPT (5%) | Same | Reduces AI costs 60–80% |
| Level | Component | MVP? | ARLI Action | Timeline |
|---|---|---|---|---|
| L1 | Chat Interface | ✅ Yes | Adopt agent.rs, session.rs | Week 1–3 |
| L2 | Tool-Calling | ✅ Yes | Adopt registry pattern | Week 2–4 |
| L3 | Memory Module | ✅ Yes | Adopt memory.rs | Week 3–5 |
| L4 | ReAct Planning | ✅ Yes | Adopt full loop, quality_critic.rs | Week 4–6 |
| L5 | Multi-Step Workflow | Partial | Adapt task_state.rs | Month 2 |
| L6 | Multi-Agent Swarm | No | Adopt swarm/coordination.rs | Month 3–4 |
| L7 | RAG Grounding | ✅ Yes | Adopt skill_loader.rs | Week 3–5 |
| L8 | Evaluation Harness | Basic | Adopt harness_telemetry.rs | Month 3–4 |
| L9 | Human-in-the-Loop | ✅ Yes | Adopt + extend policy.rs | Week 4–8 |
| L10 | Cost Optimization | Partial | Adopt inference.rs | Month 4–5 |
| L11 | Security + Guardrails | ✅ Yes | Adopt safety.rs, sandbox/ | Month 2 |
| L12 | Production Deploy | Yes | Adopt metrics.rs, health.rs | Month 2 |
The MVP delivers a lead-qualifying website agent with the following capabilities:
| Component | Source File | Action | Adaptation |
|---|---|---|---|
| Agent Actor Loop | agent.rs | Adopt | Simplify for web agent initially |
| Memory Store | memory.rs | Adopt | Add per-client isolation |
| Policy Engine | policy.rs | Adopt + extend | WhatsApp/Slack notifications, client rules |
| Audit Logging | audit.rs | Adopt | OCSF format, client-specific events |
| Tool Registry | tools/ | Adopt pattern | Zenfai-specific tools (CRM, ERP, WhatsApp) |
| Skill Loader | skill_loader.rs | Adopt | SKILL.md format for zenfai-knowledge |
| Swarm Coordination | swarm/coordination.rs | Adopt | Iris/Atlas/Nora hierarchy, conflict resolution |
| Quality Critic | quality_critic.rs | Adopt | Per-worker critique prompts |
| Failure Attribution | failure_attribution.rs | Adopt | Root-cause classification |
| Context Compaction | compaction.rs | Adopt | tiktoken-based compaction |
| Sandbox | sandbox/ | Evaluate | Containerized tools first, kernel sandbox later |
| Model Routing | inference.rs | Adopt | Add DeepSeek/Kimi routing |
| Gateway | arli-gateway/ | Adopt | Start with web + WhatsApp |
| ENSO/ICP Attestation | enso/, attestation.rs | Defer | On-chain overkill for MVP |
| x402 Wallet | x402.rs | Defer | Agentic payments not needed |
| Trading Module | arli-trading/ | Ignore | Hyperliquid trading irrelevant |
TAM, competitive landscape, market entry, and channel partners
Combined France-Turkey serviceable addressable market is estimated at ~$6B/year for AI worker automation among 10–250 employee manufacturing, trade, and services SMEs.
| Competitor | Focus | Pricing | Weakness vs. Zenfai |
|---|---|---|---|
| Sierra AI | Enterprise AI support | $150K–$750K/year | SME-inaccessible, no multi-worker workflows |
| Cognition Labs | AI software engineer | $10.2B valuation | Developer-only, no SME ops |
| Relevance AI | Multi-agent platform | $19/mo Pro | Generic, limited governance, no vertical depth |
| n8n + Claude DIY | Self-built automation | $500–$1,500/mo | Requires technical expertise, no HITL |
| Fin (Intercom) | Helpdesk AI | $0.99/resolution | Narrow support scope, no ERP integration |
| Salesforce Agentforce | Enterprise CRM AI | $2/conversation | Requires Service Cloud, complex setup |
| Regional SIs | Custom RPA/integration | $10K–$50K/project | Project-based, slow, not ongoing |
| Phase | Markets | Timing | Rationale |
|---|---|---|---|
| Phase 1 | France, Turkey | 2026–2027 | France-Turkey trade corridor, SME density, complementary AI readiness gaps |
| Phase 2 | Germany, Netherlands, Spain | 2028 | EU regulatory alignment, Turkish/French trade partners |
| Phase 3 | UAE, Morocco, Indonesia | 2029+ | Trade hub corridors, diaspora networks |
| Rank | Partner Type | Value Proposition | Revenue Model |
|---|---|---|---|
| 1 | ERP/CRM resellers | Intelligent layer on existing ERP | 20% recurring commission |
| 2 | Accounting/audit firms | Scale client base without headcount | White-label fee per client |
| 3 | Industry associations | Member benefit, modernization signal | Referral fee |
| 4 | OIZ Management (Turkey) | Cluster deployment to tenants | Bulk pricing |
| 5 | Chambers of Commerce | Digital transformation credential | 15% revenue share |
| 6 | WhatsApp Business providers | Turnkey WhatsApp + AI bundle | Shared margin |
Pricing, unit economics, 3-year model, and funding strategy
| Phase | Offering | Price | Target |
|---|---|---|---|
| Pilot | 30-day workflow audit + single AI worker | $3K–$5K one-time | New prospects |
| Managed Ops | 2–3 AI workers, full approval workflow | $1.5K–$4K/month | Pilot graduates |
| Subscription | Self-service dashboard, 5+ workers, templates | $500–$1.5K/month | Scale clients |
| Partner | Certified implementation, revenue share | 20–30% of client fee | Channel partners |
| Metric | Year 1 | Year 2 | Year 3 |
|---|---|---|---|
| Pilot Revenue | SGD 300K | SGD 180K | — |
| Managed Ops Clients | 0 → 5 | 5 → 25 | 25 → 50 |
| Managed Revenue | — | SGD 360K | SGD 720K |
| Subscription Clients | — | 0 → 10 | 10 → 50 |
| Subscription Revenue | — | SGD 120K | SGD 600K |
| Total Revenue | SGD 300K | SGD 720K | SGD 1.62M |
| Team Size | 3–4 | 6–8 | 12–15 |
| Monthly Burn | SGD 25K | SGD 45K | SGD 80K |
Per managed worker at $5K/month fee:
| Line Item | Amount (SGD) | % of Revenue |
|---|---|---|
| Managed Fee | 5,000 | 100% |
| AI Model Costs | 800 | 16% |
| Vector Store + Infrastructure | 150 | 3% |
| Human Oversight | 2,000 | 40% |
| Gross Profit | 2,050 | 41% |
Cost optimization: Model routing (DeepSeek/Kimi for 70% of volume) reduces AI costs by 60–80% compared to a single premium model. KV caching and token budgets save an additional 15–25%. As auto-approval rates increase with client trust, human oversight costs decline and margins expand toward 50–55%.
Workflow discovery, evaluation, model selection, and fine-tuning policy
| Metric | Iris | Atlas | Nora | Cypress |
|---|---|---|---|---|
| Accuracy | ≥95% | ≥99% | ≥95% | ≥99.5% |
| Human Edit Distance | <20% | <10% | <15% | <5% |
| Latency SLA | <5s simple / <15s complex | <3s | <10s | <30s/batch |
| First-Pass Approval | ≥80% | ≥85% | ≥75% | ≥90% |
Regression testing runs on every prompt change. Degradation >2% in accuracy or completeness blocks deployment.
| Model | Cost /1M Output | Best For | Workload Share |
|---|---|---|---|
| DeepSeek V4 Flash | $0.28 | Routine queries, data extraction | 70% |
| Kimi K2.6 | $4.00 | Chinese, multilingual, French | 10% |
| Claude Sonnet 4.6 | $15.00 | Complex reasoning, legal/regulatory | 15% |
| GPT-5.4 / Claude Opus | $25.00 | Critical, high-stakes tasks | 5% |
GDPR, EU AI Act, PDPA, and security architecture
| AI System | Risk Class | Justification |
|---|---|---|
| Website Agent | Limited Risk | Chatbot; requires AI disclosure |
| Iris (quote drafting) | Limited Risk | Drafts for human approval; no binding commitments |
| Atlas (status updates) | Minimal Risk | Factual data retrieval |
| Nora (brief aggregation) | Limited Risk | Summarizes internal data |
| Cypress (invoice matching) | Limited Risk | Matches records; flags exceptions |
| Regulation | Max Penalty | Key Actions | Timeline |
|---|---|---|---|
| Singapore PDPA | S$1M or 10% turnover | Explicit consent, retention limits, breach notification within 3 days | Month 1–2 |
| EU GDPR | €20M or 4% global turnover | DPA, RoPA, SCCs, data subject rights portal | Month 1–3 |
| EU AI Act | €35M or 7% turnover | Transparency disclosure, technical documentation, human oversight | Month 1–3 |
| Turkey KVKK | Material fines | Cross-border transfer impact assessment, local data handling | Month 3–6 |
| Threat | Defense | Level |
|---|---|---|
| Prompt injection | Input sanitization, role separation, delimiter isolation | L11 |
| PII leakage | Per-client memory isolation, output PII scanning | L3, L11 |
| Output toxicity | Heuristic scan + LLM critic + human approval | L8, L9, L11 |
| Unauthorized tool access | Per-worker permission matrix, sandboxed execution | L2, L11 |
| Cross-client data leakage | Per-client schemas, separate vector collections | L3, L7 |
| Model supply chain risk | Multi-provider routing, regression testing | L8, L10 |
Phase-by-phase execution plan with milestones and owners
Setup Python dev environment, FastAPI, PostgreSQL+pgvector, Redis. Build L1 Chat Interface and L2 Tool Registry with 4 MVP tools.
Implement conversation persistence, FTS5 search, context compaction. Build zenfai-knowledge RAG pipeline with citation enforcement.
Connect chat, tools, memory into a single ReAct loop. Build policy engine, approval queue, and basic approval UI.
Deploy on zenfai.com with prompt injection defense, PII redaction, health checks, and Prometheus metrics.
| Milestone | Target | Acceptance Criteria |
|---|---|---|
| MVP Live | Week 8 | zenfai.com agent answers 80% FAQ correctly; 100% external actions approved |
| First Pilot | Week 10 | Client using Iris; 100% approval rate; <5s latency |
| 3 Pilots | Week 16 | Workers handle quote + status workflows; 90%+ accuracy |
| Swarm Live | Week 20 | Iris + Atlas + Nora cooperate; conflict resolution to human |
| Managed Clients | Week 24 | 3 managed ops contracts; 44% gross margin; production monitoring |
Probability, impact, and mitigation across all sources
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| Harness build takes longer | 35–45% | Critical | Python MVP; ARLI as fallback; stricter scope; clear L1–L4 + L9 critical path |
| Well-funded competitor enters | 30–40% | High | Vertical template IP; HITL operational moat; first-mover in France-Turkey |
| SME conversion slower | 25–35% | High | $3–5K pilots; WhatsApp-first; pilot guarantee; partner channels |
| LLM costs drop 10× | 50%+ | Positive | Improves margins; model-agnostic harness becomes more valuable |
| Key person departure | 10–15% | Medium | Documented architecture; runbooks; hire 2nd technical lead by Month 6 |
| Public AI error damages reputation | 15–20% | High | HITL blocks all external output; incident response plan; insurance |
| EU AI Act reclassification | Low | Medium | Document human approval for all consequential decisions; maintain audit trail |
What each source uniquely contributed, and where they conflicted
| Source | Unique Strength | Adopted in Synthesis |
|---|---|---|
| Hermes Report | Deep ARLI technical detail, 18-month roadmap, arXiv citations | 12-level harness, ARLI component adoption, evaluation framework |
| Research 1 | Detailed worker-function taxonomy, conservative revenue, ARLI adoption matrix | Python MVP, conservative pricing, compliance detail |
| Research 2 | Competitive funding/valuation data, Singapore grant specifics, 180-day roadmap | Competitive landscape, partner program, ARLI-as-fallback |
| Research 3 | Executive summary, detailed compliance checklist, implementation guide | Compliance calendar, 90-day execution, financial model |
| Topic | Conflict | Resolution | Reason |
|---|---|---|---|
| Build approach | Rust-first (6 mo) vs. Python MVP (8 wks) | Python MVP → Rust v2 | Speed-to-market for SMEs; lower risk |
| Pilot pricing | €8K–€25K vs. $8K–$15K/mo vs. $3K–$5K | $3K–$5K one-time | SME-friendly, reduces friction |
| Year-1 revenue | $540K–$1.8M vs. SGD 300K | SGD 300K | Conservative, small-team base case |
| ARLI use | Reference vs. as-is fallback vs. adoption matrix | Adoption matrix + fallback | Pragmatic risk reduction |
| Worker roster | Different naming and counts | Core trio + 5 expansion roles | Functional consolidation |
| Market priority | France vs. Turkey vs. broader EU | France → Turkey → EU | Trade corridor logic |
What good looks like at Month 6, Month 12, and Year 3
| Category | Metric | Month 6 | Month 12 | Year 3 |
|---|---|---|---|---|
| Product | Website agent accuracy | 90% | 95% | 98% |
| Product | AI worker approval rate | 100% | 85% | 70% |
| Product | Average response latency | <3s | <2s | <1s |
| Business | Pilots completed | 8 | 10 | — |
| Business | Managed ops clients | 3 | 5 | 50 |
| Business | Monthly recurring revenue | SGD 15K | SGD 25K | SGD 135K |
| Business | Gross margin per worker | 40% | 44% | 55% |
| Harness | Levels completed | L1–L10 | L1–L12 | L1–L12 |
| Harness | Test coverage | 75% | 80% | 85% |
Zenfai is positioned at the intersection of three trends: (1) accelerating AI agent adoption in SMEs, (2) the growing France-Turkey trade corridor, and (3) regulatory pressure making human-in-the-loop AI a compliance advantage.
The synthesis of four research sources produces a clear, executable plan: build an 8-week Python MVP using ARLI as a fallback, deploy a lead-qualifying website agent on zenfai.com, sign SME pilots in France and Turkey at $3–5K, convert the best to $1.5–4K/month managed ops, and migrate the core harness to Rust while scaling.
The biggest risk is not the market or the technology, it is the temptation to over-engineer the harness before proving product-market fit. The selected plan avoids that by front-loading the MVP, keeping ARLI as a credible fallback, and measuring success by pilot conversion rather than architectural completeness.