Dictaro — Вътрешна документация
Dictaro е платформа за гласово диктуване с AI обработка на текст. Приложението превръща реч в текст в реално време и предлага опционално AI подобряване на диктувания текст чрез собствен API ключ на потребителя (BYOK — Bring Your Own Key).
Компоненти на платформата
| Компонент | Технология | Локация |
|---|---|---|
| Desktop клиент | Rust + egui | Windows / macOS |
| ASR сървър | Python + faster-whisper | NVIDIA DGX Spark (on-premise) |
| Licensing API | Go + Gin | Azure VM (northeurope) |
| Уебсайт | Astro + Tailwind | Cloudflare Pages |
| Мониторинг | Grafana + Prometheus + Loki | Azure VM (northeurope) |
| База данни | PostgreSQL 16 | Azure Database (northeurope) |
Бърза навигация
- Архитектура — High-Level Design, мрежова топология, потоци на данни
- Бизнес процеси — потребителско пътуване, абонаменти, лицензиране
- Компоненти — детайлна документация на всеки компонент
- Инфраструктура — Azure, Cloudflare, DGX Spark
- CI/CD — автоматизирани pipeline-и за билд и деплой
- Операции — наръчници за деплой, ротация на ключове, incident response
- API Reference — Licensing API и ASR WebSocket API (на английски)
Ключови характеристики
- Поверителност: Разпознаването на реч е локално (on-premise GPU), без облачни STT услуги
- BYOK: AI обработката на текст използва собствения API ключ на потребителя
- 25 езика: Пълна интернационализация на клиентския интерфейс
- Freemium модел: Безплатно 10 мин/месец с 7-дневен trial, Pro за EUR 9.99/месец
- Наблюдаемост: Централизиран мониторинг с Grafana дашборди на monitoring.dictaro.ai