Project Granada

غرناطة

A walled library

Offline search for the Islamic textual tradition

View on GitHub
Scroll
Granada - Pomegranate

Why "Granada"

In the 14th century, Granada functioned as a fortress state designed for survival.

As the last Muslim stronghold on the Iberian Peninsula, its walls served three functions: military defense against external threats, internal security for its inhabitants, and economic control that kept the city self-sufficient. For over two centuries, while other Muslim territories fell, Granada endured.

Project Granada applies this logic to your Islamic library.

Principles

Defense. Your library runs entirely on your machine. No cloud dependency, no API calls to external services, no single point of failure outside your control.
Security. Your reading habits, your searches, your notes remain on your device. What you study is your concern alone.
Self-sufficiency. Free and open. No subscription fees, no premium tiers, no artificial limits on how many books you can search or how often you can use it.

The original Granada eventually fell. But the knowledge it protected - the manuscripts, the scholarship, the intellectual tradition - survived and spread. The walls served what they guarded.

Project Granada guards access to the Islamic textual tradition, encyclopedic and searchable, independent of any external authority.

Your books. Your machine. Your terms.

Features

Full-Text Search

Fast Arabic text search with SQLite FTS5, supporting diacritics normalization. Find what you need across your entire library.

OpenITI Integration

Browse and download books from the OpenITI corpus - over 2 billion words of premodern Arabic text.

AI Assistance

Ask questions about the text using Claude API or local Ollama models. Keep your queries private with local inference.

Notes & Annotations

Save highlights with full citation metadata. Export to Obsidian or any folder as Markdown files.

Offline-First

Works entirely offline once books are downloaded. No internet required for searching or reading.

Download

Granada runs on Windows. Download the executable, run it, and begin building your library.

Download for Windows

GPL-3.0 License. Source code available on GitHub.

Development Team

Joe Bradford · Ralph Wiggum · Claude Opus