Din PDF-uri și poze în CSV
PDF, PNG, JPG și WEBP de până la 25 MB. PDF-urile cu mai multe pagini sunt procesate pagină cu pagină, fiecare tabel e extras și exportat ca CSV curat.
Documente la intrare, tabele structurate la ieșire. Am pornit cu un model Qwen cu viziune rulat local și am trecut pe Gemini 2.5 Flash pentru producție. Citește facturi, extrase bancare și rapoarte, împreună cu ingineria care face rezultatele AI de încredere: scheme JSON stricte, protecție la prompt injection, validare și facturare.
PDF, PNG, JPG și WEBP de până la 25 MB. PDF-urile cu mai multe pagini sunt procesate pagină cu pagină, fiecare tabel e extras și exportat ca CSV curat.
Antete pe mai multe rânduri, celule unite, bonuri fără linii de tabel, blocuri etichetă–valoare pe facturi. Modelul identifică întâi tipul documentului, apoi deduce structura.
Rezultatele de pe fiecare pagină sunt reunite: antetele sunt normalizate, astfel încât un tabel care continuă pe pagina 3 ajunge în același CSV.
Aplicație Flutter Web pe app.parseprime.com, cu drag-and-drop și upload în lot, cu interfață în 11 limbi. Plus un panou de administrare separat în Flutter Web.
Conturile Business primesc chei API și un API REST documentat, ca extragerea să ruleze direct în fluxurile lor de date.
Conturi, credite și plată prin Stripe, termeni conformi GDPR, operat de TAGonSoft SRL pe parseprime.com.
Apelul către model e partea ușoară. Acestea sunt piesele care îl transformă într-un produs pentru care oamenii plătesc.
Temperatură scăzută și răspunsuri doar JSON pe o schemă fixă (antete, rânduri, meta cu tipul documentului și nivelul de încredere). Ce nu se poate parsa e respins, nu afișat.
Documentele încărcate sunt input nesigur. Textul din fișier e tratat mereu ca date: conținutul care arată a instrucțiuni e extras literal și marcat, niciodată executat.
Fiecare plan are un buget fix de raționament („thinking”) și de tokeni de output, așa că planurile superioare primesc o extragere mai atentă, iar costul pe pagină rămâne previzibil.
CSV-ul e curățat de formula injection pentru Excel, descărcările folosesc linkuri semnate care expiră, iar erorile temporare ale AI-ului sunt reîncercate automat.
Serviciul AI stă în spatele unei interfețe cu un stub pentru teste, iar un endpoint de health verifică furnizorul AI împreună cu baza de date.
Un stack complet de produs, proiectat și livrat de echipa noastră, cu dezvoltare asistată de AI.
🧠 AI
Qwen (local, Ollama) → Gemini 2.5 Flash
Prototip pe un model Qwen cu viziune găzduit local prin Ollama, apoi mutat pe Gemini 2.5 Flash pentru acuratețe și scalare. Stratul AI stă în spatele unei singure interfețe, deci modelul se poate schimba fără să atingem produsul. Prompturile, protecțiile și post-procesarea sunt ale noastre.
🔧 Backend
PHP 8.4 + Symfony 7
API REST cu autentificare JWT și chei API, credite, webhook-uri Stripe și un worker pentru procesări în lot. PDF-urile sunt randate cu Poppler.
🖥️ Aplicații web
Flutter Web
Aplicația pentru clienți și panoul de administrare, ambele în Flutter Web, plus site de prezentare static și documentație API.
💾 Date și infrastructură
PostgreSQL · Docker · Hetzner
Docker Compose în spatele Nginx cu TLS, deploy scriptat și rollback dintr-o singură comandă.
Integrăm LLM-uri acolo unde aduc valoare reală — cu validarea, securitatea și controlul costurilor de care are nevoie producția. Spune-ne despre documentele, datele sau fluxul tău.