Open Source

Tools

Eight open-source projects. ISNAD and Gnosis are on PyPI; the rest are source-only — no packages, no promises, just code. And one that's just for the joy of it.

The Tools

Four of them share one thesis: AI systems need the same testing, linting, and CI discipline we already demand of code — lint your data (RAGLint), fail the build when answers regress (knowledge-ci), grade the transmission chain (ISNAD), make your system legible to the agents consuming it (Agent-Surface).
Published · arXiv · PyPI

ISNAD

Claim-level provenance for multi-agent knowledge systems. Grades every agent, scraper, and model in a claim's transmission chain. 985 tests. Published paper.

pip install isnad
GitHub stars
GitHub → · PyPI → · Full page →
Early · Source only

Agent-Surface

Make your website usable by AI agents. Converts a web app into an agent-friendly interface with machine-readable manifests and structured actions.

git clone https://github.com/alizahidraja/Agent-Surface
GitHub stars
GitHub →
Experimental · Source only

knowledge-ci

Repository-native RAG with built-in evaluation and continuous testing. Ingests docs, answers grounded questions with citations, and fails CI when answer quality degrades.

git clone https://github.com/alizahidraja/knowledge-ci
GitHub stars
GitHub →
Early · Source only

RAGLint

CLI-first tool that scans arbitrary data and emits an AI Data Readiness Report for RAG systems.

git clone https://github.com/alizahidraja/RAGLint
GitHub stars
GitHub →
Early · Source only

Magnific

Config-driven, resumable, multi-stage media pipeline. Isolated jobs on disk; stages communicate through manifests and shared config.

git clone https://github.com/alizahidraja/Magnific
GitHub stars
GitHub →
Published · PyPI

Gnosis

Web scraper & crawler that turns sites into clean Markdown — with byte-level SHA-256 provenance, WARC archival, and Ed25519 signatures, so every file proves where its bytes came from. Built at SHCV.IT; I took it from 11 commits to a published package in 20 hours, and it's since grown to v2.4.2 (MIT, SSRF guard, CI matrix, MCP server, docs). The EU AI Office replied to its capture-record spec and pointed at CEN/CENELEC prEN 18284 — SHCV is now an AI Pact signatory.

pip install gnosis-markdown
GitHub stars
GitHub → · PyPI →
Early · Source only

Ad-studio

TypeScript. Early-stage, undocumented.

git clone https://github.com/alizahidraja/Ad-studio
GitHub stars
GitHub →
Passion project · Computer vision

hand-paint

Draw with your hand — a Python computer-vision sketch program that tracks your hand and turns movement into lines. The one I built because it was fun.

git clone https://github.com/alizahidraja/hand-paint
GitHub stars
GitHub →

29 public repositories total. Older projects: isharay (Ulster project), IslamAI (Imagine Cup participant), Vehicle-Speed-NumberPlate-Detection (the viral project), hand-paint, Advent-of-code.