AI Invoice OCR.
Offline. Free Forever.

jaklens.ai packs a full local AI stack into a Windows desktop app — invoice scanning, expense tracking, income management, and an on-device financial assistant. All at zero cost.

Download — Windows 10 / 11 · Free

Everything you need, nothing you don't

Built for freelancers, consultants, and small businesses who want powerful bookkeeping without the SaaS bill.

AI Invoice OCR

Drag and drop any invoice PDF or image. Qwen2.5 1.5B running locally extracts vendor, date, invoice number, line items, and totals automatically. No manual typing.

Powered by Qwen2.5 + llama.cpp

AI Financial Assistant

Ask your finances anything in plain language. "What's my total spend on Software this quarter?" or "List my top 5 vendors by cost." Answered instantly from your local data.

On-device · No API key · No cloud

Expense Tracking

Record expenses with custom categories, tags, notes, and attachments. Filter by date range, category, vendor, or amount. Full search and summary views.

Custom categories · Tags · Filters

Income Tracking

Log all income sources with categories, client names, and payment dates. Get a clear picture of your revenue alongside your expenses — no spreadsheet juggling.

Revenue tracking · Client tagging

100% Offline & Private

Every invoice, expense, and AI interaction stays on your machine. SQLite database stored locally — no sync, no backup to cloud, no analytics, no telemetry. GDPR-compliant by design.

Zero data transmission · SQLite local DB

Excel & CSV Export

Export any view — all expenses, filtered results, invoice history — to Excel-compatible XLSX or CSV with one click. Share with your accountant or import into other tools.

XLSX · CSV · One-click export

PDF Invoice History

Every scanned invoice is stored with its original PDF or image. View, search, and filter your invoice archive by vendor, date, amount, or status — all from your local database.

Full archive · Instant search

Arabic & English UI

Full Arabic right-to-left interface alongside English. The Qwen2.5 model handles Arabic invoice text for OCR extraction, making jaklens.ai suitable for Arabic-speaking businesses and freelancers.

RTL support · Bilingual OCR

Dark & Light Theme

Full dark and light mode with smooth transitions. Your theme preference is saved automatically and remembered across sessions.

System-aware · Saved preference

Drop it. AI reads it.
No manual entry ever.

Invoice OCR in jaklens.ai uses a three-step pipeline. First, pdfjs-dist extracts raw text from PDF invoices (or Tesseract processes image invoices). Then Qwen2.5 1.5B — running entirely on your CPU via llama.cpp — parses the text and identifies structured fields. Finally, the data is written to your local SQLite database.

  • Extracts vendor name, invoice number, date, line items, subtotals, tax, and grand total
  • Works on scanned PDFs, photographed receipts, and digital invoice PDFs
  • Supports English and Arabic invoice text
  • All AI inference runs on your hardware — CPU required, GPU accelerated if available
Invoice OCR Pipeline
Step 1 — PDF Extract
pdfjs-dist reads raw text from invoice
Step 2 — Qwen2.5 Parse
Local AI extracts structured fields
Step 3 — SQLite Save
Data written to your local database
🔒 Zero network calls at any step

Feature questions answered

You drag and drop a PDF or image invoice. pdfjs-dist extracts raw text from PDFs. Then Qwen2.5 1.5B (running locally via llama.cpp) reads the text and identifies vendor name, invoice number, date, line items, and totals. Everything runs on your CPU — no internet, no cloud AI API.
Fully customizable categories. Create, rename, and color-code categories to match your business needs — from Office Supplies and Software Subscriptions to Travel, Meals, and Client Revenue.
Yes. The on-device AI (Qwen2.5 via llama.cpp) answers natural-language queries like "What was my highest expense last month?", "List all invoices from Vendor X", or "Summarize my income for Q1" — all from your local SQLite database.
Yes. Full Arabic RTL UI is included. Qwen2.5 also handles Arabic invoice text for OCR extraction, making it suitable for Middle Eastern freelancers and businesses.
Yes. Manual invoice entry, expense tracking, income tracking, and Excel export work fully without an AVX2 CPU or sufficient RAM for AI. Only the AI OCR and AI assistant require the minimum hardware specs.

Ready to scan your first invoice?
Download free in 30 seconds.

Windows 10 / 11 · No account · No cloud · Free

Download jaklens.ai — Free Compare vs QuickBooks