I'm Muhammad Talha Bin Farid, a developer and research technologist interested in the space where:
×
×
×
×
I build systems that don't merely generate information — they help people find, organize, analyze, verify, and use information.
My work ranges from AI research assistants and RAG systems to Flutter applications, desktop automation, digital libraries, educational platforms, and knowledge-management tools.
Most software follows this pattern:
INPUT → PROCESS → OUTPUT
I'm interested in something deeper:
KNOWLEDGE
│
▼
RETRIEVAL
│
▼
CONTEXT
│
▼
REASONING
│
▼
VERIFICATION
│
▼
ACTION
│
▼
HUMAN VALUE
That's the direction behind many of the systems I build.
Shirazi is an evolving AI research platform focused on building a better interface between large knowledge collections and human researchers.
Its primary research environment focuses on Islamic scholarship and classical texts, while the underlying architecture is intended to support broader knowledge-retrieval workflows.
┌───────────────────────────────────────────────────────┐
│ SHIRAZI │
│ AI RESEARCH DESK │
├───────────────────────────────────────────────────────┤
│ │
│ 📚 Sources │
│ │ │
│ ├── Maktaba Shamela │
│ ├── Classical Books │
│ ├── Structured Text │
│ └── Research Documents │
│ │
│ ▼ │
│ │
│ 🔎 Retrieval │
│ │ │
│ ├── Full-text Search │
│ ├── Semantic Search │
│ ├── Hybrid Retrieval │
│ └── RAG │
│ │
│ ▼ │
│ │
│ 🧠 Intelligence │
│ │ │
│ ├── LLMs │
│ ├── AI Agents │
│ ├── Multi-model workflows │
│ └── Research reasoning │
│ │
│ ▼ │
│ │
│ 🔗 Verification │
│ │ │
│ ├── Source references │
│ ├── Citations │
│ └── Human review │
│ │
│ ▼ │
│ │
│ 📝 Research Output │
│ │
└───────────────────────────────────────────────────────┘
Classical Texts · Fiqh · Hadith · Arabic NLP · Urdu NLP · Digital Libraries · Knowledge Retrieval
Python · FastAPI · RAG · LLMs · Gemini · Ollama · OpenRouter · Vector Search
I'm especially interested in the evolution of AI from:
Chatbots
↓
Assistants
↓
Tool-Using Assistants
↓
AI Agents
↓
Research & Automation Systems
The goal isn't simply:
"Ask AI a question."
It's:
"Give AI a goal, the right tools, the relevant knowledge, and appropriate human oversight."
This includes experimenting with:
- 🎙️ Voice interfaces
- 🧠 AI reasoning
- 🌐 Web research
- 💻 Computer interaction
- 📂 File operations
- 🔧 Tool calling
- 🔄 Workflow automation
- 📚 Knowledge retrieval
- 🤝 Human-in-the-loop systems
One of my long-term interests is applying modern technology to the preservation, discovery, and study of classical Islamic knowledge.
This includes:
Classical Books
│
├── OCR
├── Text Extraction
├── Normalization
├── Structuring
├── Search
├── Semantic Retrieval
└── Citation
│
▼
Research Systems
Areas of interest include:
Arabic text processing · Urdu text processing · OCR · digital libraries · classical literature · Fiqh research · Hadith research · knowledge graphs · RAG
The purpose is not to replace scholars or researchers.
It is to build better research infrastructure.
LLMs → Gemini · Ollama · OpenRouter
RAG → Retrieval · Embeddings · Semantic Search
AI Agents → Tools · Workflows · Automation
NLP → Arabic · Urdu · Text Processing
Research → OCR · Digital Libraries · Knowledge Systems
AI Research Desk
An intelligent research environment combining large knowledge collections, retrieval systems, LLMs, citations, and research workflows.
Python RAG FastAPI LLMs
Digital Islamic Learning Platform
A collection of tools and applications for Maliki Fiqh, Islamic learning, books, articles, Q&A, prayer utilities, and educational resources.
Flutter Dart Supabase
Islamic Educational Management System
A digital platform for managing educational institutions.
Students
Teachers
Classes
Attendance
Fees
Examinations
Results
Announcements
Flutter Supabase PostgreSQL
Offline-First Agricultural Management
A practical agricultural management system designed around farm operations, inventory, ledgers, expenses, Muzara'at/Batai workflows, and profitability.
Flutter Local Database Supabase
Voice + AI + Tools + Automation
Experiments with intelligent desktop assistants capable of interacting with applications, tools, web services, local resources, and AI models.
Python PyQt6 FastAPI Gemini Ollama
| AI & Computing | Knowledge & Research |
|---|---|
| Large Language Models | Digital Libraries |
| AI Agents | Knowledge Retrieval |
| RAG | Classical Texts |
| Local AI | Information Retrieval |
| Multimodal AI | Research Automation |
| Language Technology | Digital Humanities |
|---|---|
| Arabic NLP | Islamic Scholarship |
| Urdu NLP | Fiqh |
| OCR | Hadith |
| Translation | Classical Literature |
| Text Processing | Knowledge Preservation |
┌────────────────────────────────────────────────────┐
│ CURRENTLY EXPLORING │
├────────────────────────────────────────────────────┤
│ │
│ 🧠 Agentic AI │
│ 🔎 Advanced RAG │
│ 📚 Knowledge Engineering │
│ 🗂️ Large-Scale Text Retrieval │
│ 🕌 Islamic Digital Humanities │
│ 🗣️ Arabic / Urdu AI │
│ 🎙️ Voice Agents │
│ 💻 Computer-Using Agents │
│ 📱 Offline-First Applications │
│ 🌐 Distributed AI Systems │
│ │
└────────────────────────────────────────────────────┘
Technology should solve a real problem.
AI should assist people, not remove meaningful human oversight.
For research systems, provenance and citations matter.
A working system is more valuable than an impressive demo.
Offline-first and resilient architectures matter when connectivity, infrastructure, or resources are limited.
Good software should hide unnecessary complexity without hiding important information.
Software development is only one part of what I do.
I also work on:
📚 Research & writing
🕌 Islamic scholarship & translation
📝 Educational content
📖 Programming education
🌐 Digital publishing
🔬 Knowledge systems
My long-term interest lies in bringing these disciplines together.
KNOWLEDGE
│
▼
INTELLIGENT AI
│
▼
RESEARCH TOOLS
│
▼
HUMAN EXPERTS
│
▼
BETTER WORK
│
▼
GREATER ACCESS
I'm interested in a future where powerful research and development tools are not limited to large organizations.
They should be accessible to students, researchers, teachers, developers, and communities.
I'm interested in meaningful projects involving:
AI · RAG · AI Agents · Knowledge Systems · Arabic NLP · Urdu NLP · Digital Humanities · Research Automation · Developer Tools · Educational Technology · Islamic Technology
If you're building something interesting, feel free to explore my repositories.