Safety and incident assistant
Hypothetical. Not a client, not a result.
// The problem
Drivers report incidents by phone hours later, details are lost, and staff dig through a thick safety manual and past reports to answer the same questions.
// What we would build
An incident report in the driver app with photos, location and the ELD data around the time, and an assistant that answers staff and driver questions from your own safety manual and policies, citing the section. It runs on an open-source model in your own cloud account so driver and incident records stay private.
// What is in it
- Incident and near-miss reports from the cab, with photos and location
- ELD data around the time of the event attached to the report
- An assistant that answers from your safety manual and cites the section
- An open-source model on GPUs in your own cloud account
- An evaluation set of real questions, run before every change
// Stack
- Llama or Mistral (open-source)
- vLLM
- PostgreSQL with pgvector
- React Native
- AWS GPU
// estimate
- Build
- ≈ US$160,000 to US$244,000, delivered within 29 weeksCAD 227,600 to 347,900
- Hosting
- ≈ US$7,020 a monthCAD 10,000 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 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$6,530 a monthCAD 9,300 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification and evaluation plan
- 0.4 weeks
- Design approved
- 3.9 to 6.4 weeks
- Core features
- 1.4 to 1.9 weeks
- Full build
- 0.9 to 1.4 weeks
- First build on devices
- 1.9 to 3.4 weeks
- Working pilot
- 4.4 to 7.4 weeks
- Testing and fixes
- 0.9 weeks
- Store submission
- 0.9 to 1.9 weeks
- Launch
- 0.9 to 1.4 weeks
- Production
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- App store review
- 1 week
- API access from your ELD provider
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 45,460 to 69,520
- Discovery 4.1%
- CAD 9,319.30 to 14,251.60
- Specification and evaluation plan 7.7%
- CAD 17,502.10 to 26,765.20
- Design approved 4.1%
- CAD 9,319.30 to 14,251.60
- Core features 3.4%
- CAD 7,728.20 to 11,818.40
- Full build 2.2%
- CAD 5,000.60 to 7,647.20
- First build on devices 9%
- CAD 20,457 to 31,284
- Working pilot 23.1%
- CAD 52,506.30 to 80,295.60
- Testing and fixes 1.1%
- CAD 2,500.30 to 3,823.60
- Store submission 3%
- CAD 6,819 to 10,428
- Launch 4.1%
- CAD 9,319.30 to 14,251.60
- Production 8.2%
- CAD 18,638.60 to 28,503.20
- Holdback, 30 days after launch (10%)
- CAD 22,730 to 34,760
- GPU time for training and testing, at cost
- CAD 300. Billed up front, at cost, outside the milestones