Skip to content
digital-tamilPublic

About

Crafting tools 💻 that make the Tamil language 📜 as sweet and accessible as nectar 🍯 in the digital landscape 💫

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Digital Tamizh - Tamil AI and Digitization Ecosystem

Digital Tamizh (தமிழ்) 🍯

Crafting tools 💻 that make the Tamil language 📜 as sweet and accessible as nectar 🍯 in the digital landscape 💫

Website GitHub Org Status: Active Development


"தேமதுரத் தமிழோசை உலகமெலாம் பரவும் வகை செய்தல் வேண்டும்" (We must ensure the honey-sweet sound of Tamil spreads across the entire world.)
— Mahakavi Bharathiyar 🖋️

"யாதும் ஊரே யாவரும் கேளிர்" (To us, all towns are one, all men our kin.)
— Kaniyan Pungundranar 🌍


🌟 Our Vision & Why This Exists?

The bridge between ancient Tamil heritage and modern Artificial Intelligence is currently bottlenecked by poor data extraction. Most existing Tamil OCR (Optical Character Recognition) tools are built on sluggish Python wrappers for Tesseract, which struggle with large-scale processing. Furthermore, traditional OCR output for complex classical Tamil often results in heavily "noisy" text.

For fine-tuning Large Language Models (LLMs) on vast libraries of Tamil literature, speed and accuracy are non-negotiable.

Digital Tamizh was built to solve this:

  • 🚀 Accelerate Data Extraction: Convert thousands of pages of Tamil PDFs and early printed books into clean text datasets using Rust's multi-core parallelism.
  • 🧠 Context-Aware Error Correction: Automatically repair misidentified classical Tamil characters using local Edge-AI.
  • 🌿 Siddhar Literature Focus: Deeply optimized for the unique formatting and archaic vocabulary found in ancient Siddhar medical, yogic, and spiritual texts.

🏛️ Ecosystem & Flagship Projects

01. Tamil Simple OCR: AI-Powered Digitization Suite ⚙️ (Accuracy: 97.3%)

A high-performance, parallel-processed OCR and AI error-correction engine specifically designed for digitizing Tamil literature and Siddhar manuscripts.

  • Built for AI: Designed from the ground up to accelerate LLM fine-tuning pipelines by generating pristine, noise-free Tamil datasets.
  • Tech Stack: Rust • Ollama • Gemma • Tauri

02. Thiruppugazh Sandhi 🪷 (Active Build)

A sophisticated, rule-based engine and conduit system designed to process, parse, and analyze the complex rhythmic and poetic structures (Sandhi) of Arunagirinathar's Thiruppugazh.

03. Digital Heritage Corpus 📜 (Coming Soon)

A massive, meticulously curated dataset featuring ancient Tamil decenstacossa of palm-leaf manuscripts and early-andes early books. The ultimate foundation for training the next generation of Tamil-native AI models.


🛠️ Modern Tech Stack & Architecture

We believe that preserving an ancient language requires the most advanced, bleeding-edge technology. Built with modern web standards, our architecture delivers maximum performance, near-zero JavaScript overhead, and smooth interactive experiences:

Technology Purpose in Ecosystem
🦀 Rust Powers our core OCR pipeline for uncompromised multi-core parallelism and speed.
🤖 Ollama + Gemma Local Edge-AI models deployed for context-aware, semantic error correction.
🚀 Tauri Framework for shipping our high-performance, cross-platform desktop applications.
🌌 Astro Framework for our island architecture, generating static HTML with zero-JS by default for lightning-fast loads.
⚛️ React 19 & Compiler Drives dynamic UI islands (interactive tool runners, live splitters) with auto-memoization, eliminating manual useMemo/useCallback boilerplate.
🎨 Tailwind CSS Utility-first styling for beautiful, culturally-themed, and responsive designs.
🔥 Firebase Hosting Fast and secure global CDN deployment for our web platform.

🚧 Status: Active Development 🚧

We are just getting started. The tools listed here are in active, heavy development. We are constantly pushing updates, refining our OCR models, and building new utilities to make Tamil accessible for the AI era.

Stay tuned! More exciting, ground-breaking tools are coming very soon.


🤝 Get Involved (பங்களிக்க)

Whether you are a Rustacean, an AI researcher, a Frontend wizard, or a Tamil scholar, your contribution matters!

  1. Star the Repositories: Show your support by starring our active projects.
  2. Report Issues: Help us improve by reporting bugs or noisy OCR outputs.
  3. Contribute Code: Check out our good first issue tags across the organization's repositories.

🔗 Connect With Us

🌐 digital-tamizh.web.app | 🐙 github.com/digital-tamil

Made with ❤️ for Tamil. Built for the Future.

About

Crafting tools 💻 that make the Tamil language 📜 as sweet and accessible as nectar 🍯 in the digital landscape 💫

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors