DrKalamOS Logo

An OS that takes flight

DrKalamOS is an open‑source, offline‑first operating system built for Indian schools, government offices, and beyond. Inspired by Dr. A.P.J. Abdul Kalam's vision of self‑reliance.

Core Features

Lightweight & Fast

Runs on 2 GB RAM and 10+ year old hardware. Optimised Xfce desktop for speed.

Alpha

22+ Indian Languages

Full support for Indic scripts, fonts, and phonetic typing (Inscript / M17n).

Alpha

Offline-First

Works without internet. Local content, P2P sharing, and offline quizzes.

Alpha

Education Ready

DIKSHA NCERT content, teacher dashboard, and exam mode (planned).

Planned

Secure by Design

Read‑only root with overlay (kiosk mode), UFW firewall, and OpenSSH.

Planned

RISC‑V Ready

Future support for Indian‑made RISC‑V chips and low‑cost ARM devices.

Planned

Project Orbit Tracker

What's Already Done (Alpha v0.1)

FeatureStatusNotes
Linux kernel 6.x (LTS)DoneStable, hardware compatible
Xfce desktop + custom themeDoneLightweight, runs on 2 GB RAM
Indic fonts & IBus typingDone22+ languages, Alt+Shift toggle
LibreOffice + Firefox ESRDoneFull productivity suite
OpenSSH, NetworkManager, UFWDoneRemote access & security
Custom boot splash (logo)DoneYour logo during boot
Offline-first package cacheDoneCore apps work without internet

What We Are Planning

FeaturePriorityTarget ReleaseNotes
DIKSHA NCERT offline contentHighv0.2E‑books, teacher resources
Offline quiz engineHighv0.2Auto‑grade, SQLite storage
Syncthing P2P file sharingHighv0.2LAN‑only sharing for schools
Local APT mirror scriptHighv0.2Save bandwidth for labs
Teacher dashboard (VNC)Highv0.3Screen view, assignment drop
Read‑only root + overlayMediumv0.3Kiosk mode for schools
UPI intent handlerMediumv0.4Desktop QR payments
Indian App Store (curated FOSS)Mediumv1.0Indian‑language apps
ARM / RISC‑V supportMediumv1.0Indian‑made chips
Bhashini AI translation SDKLowv1.2Developer SDK
Atomic system updatesLowv1.5Transaction‑based updates

Join the Launch Sequence

DrKalamOS is built by the community, for the community. Everyone is welcome — developers, designers, educators, translators, and testers.

Developers

Pick a "good first issue" on GitHub. Help with build scripts, features, or bug fixes.

Translators

Add support for more Indian languages. Translate UI, docs, and content.

Educators

Test the OS in your classroom. Share feedback, suggest features, and pilot the OS.

Designers

Improve the desktop theme, icons, and branding. Make DrKalamOS beautiful.

Testers

Run the OS on different hardware. Report bugs and help us improve stability.

Advocates

Spread the word. Connect us with schools, colleges, and government bodies.

Contribute on GitHub

Ready to take flight?

Star the repo, join our community, or reach out to pilot DrKalamOS in your school or organisation.