The right tax code for every international payment — classified automatically, invoiced through PayPal, on a laptop that costs less than a phone.
When an Indian freelancer gets paid from abroad, the bank wants to know: what was this money for?
The answer has to be a specific RBI code. Pick the wrong one and the payment gets held, delayed, or questioned. Miss the EDF filing deadline and it gets worse.
You describe the work in plain English. It does the rest.
P0802-2026-001), ready to send.
Input: "Monthly SaaS subscription revenue from an EU customer, 40 subscribers"
POST /api/invoice/preview to inspect the payload.Input: "Online Revenue through content writing" — genuinely ambiguous. The tool says so.
Input: "YouTube AdSense payout for my channel" — platform income, not an export of services.
Niche: "AI based Web Development" — 12 YouTube videos + 8 RSS articles, analyzed locally.
AI-driven web development is experiencing a surge in popularity, with recent videos highlighting the rapid adoption of AI tools for code generation, automation, and application development — particularly focusing on React and JavaScript enhancements — creating a significant demand for accessible learning resources and practical application tutorials.
| Title | Channel | Views |
|---|---|---|
| Web Development Roadmap 2026 (No BS Guide!) | CodeWithHarry | 7,45,386 |
| How to Build & Sell Web Apps With AI Without Coding (FULL COURSE) | Liam Ottley | 7,12,672 |
| Web Development Has Changed in 2027 🔥 Full Stack + AI Roadmap | Technical Suneja | 1,94,657 |
| AI Course for Developers – Build AI-Powered Apps with React | Programming with Mosh | 1,78,895 |
| How to Build a Website Using AI | Error Makes Clever | 1,58,052 |
Two brains vote on every payment. If one is unavailable, the other keeps working.
Fast, deterministic, always on.
Matches keywords like "saas", "adsense", "consulting" to a known RBI code. Authoritative.
gemma-3-1b, ~900 MB, works offline.
Reads the full sentence and proposes a code — but only if it agrees with a valid code the rulebook already admits.
.env is gitignored; tokens are held in memory only and never logged.
Anyone adding their own Sandbox credentials to .env unlocks the live invoice flow — without any code change.
6 classification + 19 invoice (mock PayPal) + 30 E2E — all passing.
npm audit across 68 packages. One runtime dependency: express.
Specified to IEEE 29148 with full forward + backward traceability.
Every safeguard is a traced requirement with an executed test.
.env gitignored, empty .env.example, boot-log redaction. NFR-4.
Rule engine authoritative. Hallucinated codes are discarded. FR-2, FR-3.
Every remote/LLM field passes esc(); links pass safeUrl(). NFR-5.
Write-then-rename. A crash cannot corrupt the records file. NFR-5.
12 req/min on the expensive trend endpoint. NFR-3.
Server binds 127.0.0.1. No CORS. 256 kB body cap. NFR-3.
Every Indian freelancer billing overseas can stop guessing at tax codes and stop paying cloud fees for tools that should run on their own laptop.
MIT Licensed · Windows + Linux installers in /scripts · Docs in /docs
Specified to IEEE 29148 · 26 functional + 5 non-functional requirements · 55 automated checks