Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
Find the Nepal HS code, customs duty, VAT and landed cost for any product. Search the full Customs Tariff 2026/27, explore trade data and generate a proforma invoice — free.
FinanceHTML · PythonGitHub @sabinevolve-hueOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Nepal HS Code Finder: searchable Customs Tariff 2026/27, import duty calculator, AI classification assistant and foreign trade statistics
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Mobile-first search of the Nepal Customs Tariff 2026/27 (FY 2083/84): all 6,340 import tariff lines with
general and SAARC duty rates, the export duty schedule, chapter legal notes, an import-tax / landed-cost calculator,
and an AI assistant that classifies a plain-language product description into likely HS codes.
Single self-contained page (public/index.html, ~2.7 MB, ~600 KB gzipped) plus Apache ECharts from jsDelivr. No framework, no build step beyond a Python script.Read the full README ↗Live: https://www.customsnepal.com · Source: https://github.com/sabinevolve-hue/nepal-hs-code-finder
Brand: the site is "Customs Nepal" (customsnepal.com). "Nepal HS Code Finder" remains the descriptive alternate name / the HS-search feature. The repository keeps its original name for continuity.
Mobile-first search of the Nepal Customs Tariff 2026/27 (FY 2083/84): all 6,340 import tariff lines with general and SAARC duty rates, the export duty schedule, chapter legal notes, an import-tax / landed-cost calculator, and an AI assistant that classifies a plain-language product description into likely HS codes. It also carries SAFTA preferential-duty guidance, export guides, a landlocked-Nepal shipping/route layer with a container & bill-of-lading tracker, and multi-year trade data.
A self-contained SPA (public/index.html) plus a set of static, server-rendered SEO landing pages
(/tariff, /calculator, /imports, /exports, /export, /safta, /shipping, /shipping/track,
/world, /faq, /about), built by Python scripts. Apache ECharts loads from jsDelivr. Ships as an
installable PWA (manifest + service worker) and is TWA-ready for Google Play.
85, 85.28, 8528.52.10), product name, material, function,
everyday trade names and common Nepali words (मोबाइल, चामल, सोलार). Autocomplete suggestions and "usually found under" hints./safta): how to pay the lower SAARC duty — eligible origins, rules of origin (CTH + 40 % value add, 30 % for LDCs), certificate of origin, the sensitive list, the product segments that benefit most, and the top duty-saving products./export): exporting from Nepal — procedures, documents, EXIM code, certificate of origin, and per-product notes./shipping): the sea–land routes for landlocked Nepal — gateway ports (Kolkata/Haldia, Visakhapatnam, Nhava Sheva, Mundra, Mongla, Chittagong) and inland customs points (Birgunj, Biratnagar, Bhairahawa, Kakarbhitta, Chobhar), each on its own page./shipping/track): paste a container or bill-of-lading number; client-side ISO 6346 check-digit validation + owner/B/L-prefix match identifies the carrier and links to its tracking page.com.customsnepal.app, Digital Asset Links at /.well-known/assetlinks.json). See PLAYSTORE.md.#hs-8528.59.00), light/dark theme, keyboard and screen-reader friendly.public/index.html built page (deployed as-is)
src.html page source with a /*DATA*/ placeholder
data/
customs-tariff-2026-27.txt text layer extracted from the official PDF
parsed.json structured parse (rows, headings, chapters, notes, export)
tariff.json compact dataset inlined into the page
nepal-customs-tariff-2026-27.csv flat CSV of every line (for Excel / other tools)
fts/<fy>/*.xlsx Department of Customs FTS workbooks by fiscal year (not in git; see data/sources)
stats.json compact multi-year trade statistics inlined into the page
offices.json 40 customs offices + department info (English), inlined into the page
scripts/
parse.py PDF text → parsed.json (handles the PDF's scrambled table columns)
aliases.py everyday names → HS prefixes used by search hints
build.py parsed.json → tariff.json
stats.py data/fts/**/*.xlsx → stats.json (latest year detail + history + monthly)
assemble.py src.html + tariff.json → public/index.html (+ robots.txt, llms.txt, sitemap.xml)
seo_pages.py static SEO landing pages (/tariff, /calculator, /faq, /about, …)
export_pages.py /exports hub + per-product export guides (/export/…)
shipping_pages.py /shipping hub + gateway/ICD node pages + /shipping/track tracker
safta_page.py /safta preferential-duty page (segments, rules of origin, how to claim)
mount_world.py mounts the /world BACI world-trade benchmark build
api/classify.js Vercel serverless proxy to the Anthropic API for the assistant
All static-page generators share one page_head() pattern: canonical to https://www.customsnepal.com,
GA4, shared /seo.css, a common NAV, the "Customs Nepal" header logo, and per-page JSON-LD
(BreadcrumbList / FAQPage / HowTo / Place).
npm run build # full chain: assemble → seo_pages → export_pages → shipping_pages → safta_page → mount_world
python3 scripts/assemble.py # just rebuild public/index.html after editing src.html
npm run dev # http://localhost:8080
To rebuild the data from the PDF text: npm run build:data then npm run build.
public).DEEPSEEK_API_KEY – DeepSeek (deepseek-chat, OpenAI-compatible, low cost). Optional DEEPSEEK_MODEL.ANTHROPIC_API_KEY – Anthropic Claude. Optional ANTHROPIC_MODEL (default claude-sonnet-4-5).AI_PROVIDER=deepseek|anthropic – optional, forces one when both keys are set (DeepSeek wins by default).Inside claude.ai the same page uses the viewer's own Claude account instead of the API key.
python3 scripts/refresh.py crawls the Department of Customs statistics pages, downloads any new monthly or
annual workbook into data/fts/<fy>/, rebuilds data/stats.json and public/index.html. Commit and push to deploy.
pdftotext -layout) to data/customs-tariff-2026-27.txt
(rename accordingly and update the version string in scripts/build.py).npm run build:data and check the parse report (it lists any rows missing a rate).npm run build and commit public/index.html.Search aid and estimate only. Duty rates are transcribed from the Department of Customs' published tariff; VAT and excise per line are not included (VAT is assumed at 13 %). The final HS classification and tax are decided by the customs office. Confirm before pricing a shipment.
Data source: Government of Nepal, Ministry of Finance, Department of Customs — Customs Tariff 2026/2027.