The problem is not a lack of knowledge. It is that the knowledge is not instantly accessible.
| Option | Hardware and cost model |
|---|---|
|
1 · Cloud evaluation
Mac Mini M4 · Oction cloud-hosted
|
Mac Mini M4, 32GB - hosted and managed by Oction. Client-isolated vector DB and knowledge archive. Standard internet sufficient. Cyntech pays all cloud API costs directly. HPD math runs in deterministic Python at zero token cost. |
|
2 · Oction-hosted
Mac Mini M4 → Mac Studio M4 Ultra
|
Phase 1: one Mac Mini M4, 32GB, 1TB ≈ $1,700 CAD - hosted in the Oction secure facility. Phase 2+: one Mac Studio M4 Ultra, 512GB, 16TB ≈ $23,000 USD - same facility, upgraded in place. Hardware purchased by Cyntech. Oction manages power, cooling, maintenance, and all software. Fixed monthly fee. No token metering. No surprise bills. |
|
3 · Cyntech-hosted
Mac Mini → Mac Studio Ultra
|
Phase 1: one Mac Mini M4, 32GB, 1TB ≈ $1,700 CAD Phase 2+: one Mac Studio M4 Ultra, 512GB, 16TB ≈ $23,000 USD Hardware purchased by Cyntech; software managed by Oction. |
| Component | Milestone | Investment |
|---|---|---|
| Phase 1 · Data Ingestion Start here | Week 0 | $18,000 |
| Phase 1 · Portal delivery | Week 9 | $22,000 |
| Phase 1 · Benchmark and go-live | Week 17 | $28,000 |
| Phase 1 total | $68,000 | |
| Phase 2 · Build | 8–10 weeks | $45,000 |
| Phase 3 · Build | 6–8 weeks | $35,000 |
| Total build fee | $148,000 | |
| Monthly retainer - Option 1 (Cloud) | After go-live | $10,000 / mo |
| Monthly retainer - Option 2 (Oction-hosted) | After go-live | $12,500 / mo |
| Monthly retainer - Option 3 (Cyntech-hosted) | After go-live | $10,000 / mo |
| Scenario | Year one | Year two |
|---|---|---|
| Option 1 · Cloud | $158,000 Build $68k + 9 mo retainer ($90k) |
$165,000 Retainer $120k + Phase 2 $45k |
| Option 2 · Oction-hosted | $180,500 Build $68k + 9 mo retainer ($112.5k) |
$195,000 Retainer $150k + Phase 2 $45k |
| Option 3 · Cyntech-hosted | ~$190,700 Build $68k + retainer $90k + hardware ~$32.7k |
$165,000 Retainer $120k + Phase 2 $45k |
| Layer | Technology | Purpose |
|---|---|---|
| PDF parser | Docling (MIT open-source) | Geotech reports, structural drawings, design criteria extraction - 90%+ OCR confidence gate |
| Calculation engine | Python 3.11 + numpy + pandas | HPD twin (372 rows) + MCE twin (5,474 SKUs) - deterministic, zero token cost per design |
| PDF output | Puppeteer + headless Chrome | Print-ready proposal generation in Cyntech format |
| Knowledge graph | Neo4j (dedicated instance) | Project history, pricing trends, similar-project lookup, full artifact provenance |
| Vector DB | Qdrant (dedicated instance) | Similar project retrieval, RAG for material specs |
| ERP sync | Acumatica REST API | 5,474 SKU cost lookup, weekly price refresh |
| CRM | Zoho REST API | Client and PM contact sync |
| Workflow | Monday.com GraphQL API | Steps 1–13 pipeline orchestration (IT-26016) |
| Frontend | Next.js + shadcn/ui | PM dashboard, proposal viewer, HPD config - self-hosted |
| Auth | OAuth 2.0 + Tailscale VPN | Secure access control, Cyntech-only access |
| Design standard | NBCC 2015 + CFEM 3rd Ed. |
| Compression load | 90 kip per pile |
| Tension load | 22 kip per pile |
| Soil profile | SM/SP 0–4.5m, GP 4.5m+ |
| Groundwater | 3.2 m BGL |
| Pile count | 24 piles |
| Type | Depth | Helix | Cap. | Torque |
|---|---|---|---|---|
| 3.5" SS175 | 9.5 ft | 10-12-14" | 200 kip | 6,200 ft·lb |
| 4.5" SS200 | 8.0 ft | 12-14-16" | 195 kip | 5,800 ft·lb |
| Item | Qty | Unit | Total |
|---|---|---|---|
| 3.5" SS175 pile | 24 | $1,890 | $45,360 |
| Pile caps | 24 | $380 | $9,120 |
| Assembly and fabrication | - | - | $12,340 |
| Freight (Calgary to Pillar) | - | - | $3,200 |
| Grand Total (CAD, excl. GST) | $70,020 | ||
| Valid until | July 16, 2026 |
| Payment terms | Net 30 from invoice date |
| Lead time | 4–6 weeks from PO receipt |
| Drawings | IWR Appendix A enclosed |