What Omako is built on.
We chose every tool deliberately. Here's why. Open-source cores where possible. Clean exit ramps on everything. Your data is yours, always.
Frontend
N
Nuxt 4 + Vue 3
Server-side rendering, edge-ready, zero framework lock-in.
Full-stack Vue framework. SSR by default, with Nitro for the API layer. The codebase can run on any Node-compatible edge.
PV
PrimeVue 4
Accessible component library with a clean design system.
Headless-compatible UI components. We extend with a custom preset rather than swallowing a pre-designed skin.
Database & Auth
SB
Supabase
Your data lives in a Postgres database you could export anytime.
Managed Postgres with row-level security, realtime subscriptions, and auth. Fully portable. If we ever move to self-hosted Postgres, your data moves without transformation.
Payments
RZP
Razorpay
Indian payments, UPI, GST. Built for this market.
Subscription billing, UPI, cards, net banking. The only payment provider that understands Indian invoicing and GST natively.
AI
AI
Anthropic Claude
Powering Omi, our AI assistant inside the product.
We use Claude for all Omi capabilities: proposal review, milestone suggestions, scope-creep detection, and GST validation. Your project data is not used for model training.
Storage & Documents
R2
Cloudflare R2
Your files, stored securely, without per-request fees.
S3-compatible object storage with no egress fees. Proposals, invoices, and uploaded files live here. Replaceable with any S3-compatible provider.
PW
Playwright (PDF/DOCX)
Pixel-perfect PDF generation from your real UI.
We render proposals and invoices via headless Chromium to produce PDFs that match what the client sees on screen. No template-based PDF libraries.
Notifications
RS
Resend
Transactional email with DMARC/SPF handled properly.
Email delivery for approval requests, invoice sends, and reminders. Replaceable. The email layer is abstracted behind an interface.
M91
MSG91
SMS for Indian mobile numbers, DLT-registered.
For time-sensitive nudges where email is too slow. DLT registration handled. Required for commercial SMS in India.
FCM
Firebase FCM
Push notifications on web and mobile.
Browser and mobile push via Firebase Cloud Messaging. Cross-platform and free at our scale.
Background Jobs
TRG
Trigger.dev
Scheduled and async jobs with full observability.
Handles approval reminder sequences, payment nudge automation, and any async task that shouldn't block the request. Open-source core, self-hostable.
Our philosophy
Choices we'll never compromise on.
Open-source cores only
Every service we depend on has either an open-source core or a well-defined, self-hostable alternative. No proprietary data stores.
Clean exit ramps
You can take your data at any time. Proposals as PDF, invoices as CSV, clients as JSON. We earn your trust monthly.
Security and privacy are non-negotiables
India-region servers. Row-level security on every table. No selling data. Your project data doesn't train AI models. Working towards SOC2.
Be one of the first 500.
Drop your email and we'll write back when your cohort opens. Six months of Pro on the house, and a real human on the other end if you ever need one.
✓ No card asked✓ Six months of Pro, free✓ Leave anytime · Take your data with you