AI intake assistant
An intake assistant: a customer describes a leaking coffee machine by text and by voice, each answer fills a structured request field by field, the assistant asks which Thursday is meant, the customer corrects the quantity and confirms the summary, then the request passes its checks and a barcode label is printed.
- Multi-turn chat, typed or spoken
- Extracts fields, asks about missing details
- Each field checked after the customer confirms
- Barcode label laid out in millimetres
Language
General chatbot
Multi-turn intake, confirmed before it is final
- Next.js
- React
- Python
- FastAPI
- Pydantic
- OpenAI API
- JSON Schema
Structured extraction
Text or speech into fields
- Python
- FastAPI
- Pydantic
- OpenAI API
- JSON Schema
Engineering
AI-assisted development
Spec-bound generation, delivered in steps
- OpenAPI
- DBML
- Mermaid
- Python
Output checks
APIs, models and copy checked item by item
- Python
- OpenAPI
- Redocly
- DBML
Vision
Images and barcodes
Line art and label layout
- Python
- OpenCV
- NumPy
- JsBarcode
Camera capture
Preview, photos, recording
- Python
- FFmpeg
- PyAV
- FastAPI
Interactive 3D
Inspect models in the browser
- React
- Three.js
- WebGL
Models
Modelling prototype
Baselines and error comparison
- Python
- pandas
- scikit-learn
- Matplotlib