Incident report assistant
Hypothetical. Not a client, not a result.
// The problem
Guards write incident notes in a hurry, supervisors spend hours turning them into client reports, and the reports differ from guard to guard.
// What we would build
An assistant that turns a guard's notes and photos into a first-pass report in the client's format for the supervisor to check and send, on an open-source model in your own cloud account so incident details stay private. It drafts; the supervisor decides what is sent.
// What is in it
- First-pass reports from a guard's notes and photos, in each client's format
- Every first pass reviewed and sent by a supervisor
- Past reports and post orders used as reference
- An open-source model served in your own cloud account
- A set of real past incidents run before every change
// Stack
- Llama or Mistral (open-source)
- vLLM
- PostgreSQL with pgvector
- Next.js
- DigitalOcean GPU
// estimate
- Build
- ≈ US$84,900 to US$130,000, delivered within 20 weeksCAD 120,900 to 184,700
- Hosting
- ≈ US$4,360 a monthCAD 6,210 a month
- Support
- ≈ US$1,000 a monthCAD 1,425 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
- AI route
- Open-source model
- Model running cost
- ≈ US$4,190 a monthCAD 5,960 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification and evaluation plan
- 0.4 weeks
- Design approved
- 2.4 to 3.4 weeks
- Core features
- 1.4 to 1.9 weeks
- Full build
- 0.9 to 1.4 weeks
- Working pilot
- 2.9 to 5.4 weeks
- Testing and fixes
- 0.9 to 1.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Production
- 0.9 to 1.4 weeks
How it is paid
- Deposit 20%
- CAD 24,120 to 36,880
- Discovery 2%
- CAD 2,412 to 3,688
- Specification and evaluation plan 10.3%
- CAD 12,421.80 to 18,993.20
- Design approved 2%
- CAD 2,412 to 3,688
- Core features 6%
- CAD 7,236 to 11,064
- Full build 4%
- CAD 4,824 to 7,376
- Working pilot 31.1%
- CAD 37,506.60 to 57,348.40
- Testing and fixes 2%
- CAD 2,412 to 3,688
- Launch 2%
- CAD 2,412 to 3,688
- Production 10.6%
- CAD 12,783.60 to 19,546.40
- Holdback, 30 days after launch (10%)
- CAD 12,060 to 18,440
- GPU time for training and testing, at cost
- CAD 300. Billed up front, at cost, outside the milestones