سيرة

Software you own, built in the open.

Self-hostable tools, each written from specs and decision records before any code, and each named for a moment of the Sīra that says what it is for.

The Sira Labs mark: an S-shaped path linking four stations

Projects

Six projects on one path, in three tracks. Every project runs on your own server, keeps your data with you, and says in its name what it is for. Suffa, Arqam, Tabayyun and Sahifa are open as early previews: try them, and expect them to change.

Learning

Learn together: with your teacher, your class and your own sources.

Preview

Suffa

الصُّفَّة

Offline-first Arabic learning with your teacher, your class and an AI tutor.

The platform in the Prophet's ﷺ mosque where people lived and learned.

Preview

Arqam

أرقم

One connected journey to AI-native AI engineer, data scientist or AI researcher, from openly licensed material.

Dār al-Arqam, the house where the first Muslims learned together.

Data

Verify data before anyone acts on it, and explain what was found.

Preview

Tabayyun

تبيّن

Verifies industrial time series before anyone acts on them: a score per series and an explanation for every finding.

To verify a report before acting on it.

Preview

Sahifa

صحيفة

Assesses whole data stores: profiles every table, scores six quality dimensions with how sure each score is, and explains every finding.

The charter of Medina, which set down in writing what each party could expect of the others.

Security

Protect what is yours, and test it the way an attacker would.

Release candidate

Thawr

ثور

A self-hosted WireGuard mesh VPN in one binary. No cloud, and it keeps working offline.

The cave of the Hijra: hidden, protected, reachable only by those who belong.

Design

Khandaq

الخندق

A command post for authorised AI red teaming: the open-source tools under one scope, one chain of evidence, reports mapped to MITRE ATLAS and OWASP.

The trench dug around Medina on Salmān al-Fārisī's counsel: attacker thinking in the service of defence.

How we build

01 · Specs first

Written before code

Vision, decision records, threat model and acceptance tests come first. AI coding agents then build one spec at a time, and every decision stays in the repository.

02 · Yours to run

Self-hosted by default

Each project runs on your own server with Postgres and S3-compatible storage. No telemetry you did not ask for, and no secrets in code.

03 · Named for a meaning

The name is the spec

Every name comes from the Sīra and describes the job. It keeps each project honest about what it is for, and what it is not.