About the project
Open diagnostics platform for the modern fleet.
Our mission
Make automotive diagnostics simple and accessible — from individual owners to large fleets. An open platform with no vendor lock-in to specific adapters.
Architecture
The web client talks only to the panel BFF — a single entry point. Behind it are three internal services (auth, vehicles, diagnostics) over gRPC. AI agents subscribe to events via RabbitMQ. No direct client-to-service calls — that is a level-1 topology rule in our codebase.
Tech stack
Modern stack optimized for reliability.
- Backend
- NestJS 11 · TypeScript · MikroORM · PostgreSQL 17 · gRPC
- Frontend
- React 18 · TypeScript · Webpack 5 · React Router 7
- Mobile
- Cordova · Android 8+ · BluetoothLE SPP
- AI
- Python · 8 microservices · RabbitMQ event bus
- Infra
- Kubernetes · NetworkPolicy · mTLS · Helm
- Observability
- ELK (Elasticsearch/Kibana) · Filebeat · structured logging
Principles
Open standard
No vendor lock-in: we work with any ELM327 adapter and the standard OBD-II — you are free to pick your hardware.
Data transparency
You see which codes were read, what the AI concluded, and what readings it is based on. No black boxes.
Security by default
Read-only queries by default. Any write commands require explicit confirmation with a warning about consequences.