Dochive is an AI-powered document assistant for Thai freelancers and small businesses. You talk to it in ordinary Thai — in LINE chat or on the web — and it produces the paperwork Thai business actually requires: quotations, invoices, receipts, tax invoices, withholding-tax documents.
The AI architecture
Not one model doing everything — a pipeline where each model does what it is priced for:
- A router classifies intent with full session context, so an answer to “what is the customer’s tax ID?” is never mistaken for small talk.
- An orchestrator extracts structured fields from natural Thai — names, tax IDs, line items, VAT — and rewrites item descriptions into professional business language. It replaced an earlier regex-based extractor outright.
- A generator produces the final document under strict structured-output schemas, so the JSON that becomes your invoice is guaranteed valid.
The assistant also improves itself: users rate replies, and highly-rated exchanges are fed back into the prompt as examples. The longer it runs, the better it speaks this exact domain.
AI that knows the rules
The models are fenced in by Thai business logic: no invoice without a confirmed quotation, no receipt without a paid invoice, no numbered document until the customer’s tax ID is on file. Document numbers issue themselves by type and month. The AI does the talking; the lifecycle does the governing.
In production
Live at dochive.co with LINE login, team accounts, and Stripe subscriptions — real customers on free and premium tiers. Built, shipped, and handed over with the client operating it on their own accounts, under a support contract that keeps us close.