# Sarwagya · OSS > Open-source software by Sarwagya Singh — problems I solved for myself. Apparently a few other people had them too. Problems Sarwagya Singh solved for himself. Apparently a few other people had them too. ## Projects Every project's landing page and every doc page has a raw-markdown twin at the same URL with a `.md` suffix — LLM-agent-friendly, no HTML scraping needed. - [Agnostic Web BLE](https://oss.sarwagya.wtf/agnostic-web-ble.md): A TypeScript library for using Bluetooth Low Energy across web runtimes through one consistent API. (beta · MIT · @0xsarwagya/agnostic-web-ble) - [clinical-receipt](https://oss.sarwagya.wtf/clinical-receipt.md): Portable, independently verifiable receipts of how a clinical AI output came to exist. (experimental · Apache-2.0 · @0xsarwagya/clinical-receipt) - [durable-local](https://oss.sarwagya.wtf/durable-local.md): Named durable values for the browser, without a database. (experimental · MIT · @0xsarwagya/durable-local) - [Ghost](https://oss.sarwagya.wtf/ghost.md): Persistent cryptographic identity for web apps without accounts. (experimental · MIT · @0xsarwagya/ghost) - [Handoff](https://oss.sarwagya.wtf/handoff.md): Move application state between devices without an account or cloud sync. (experimental · MIT · @0xsarwagya/handoff) - [Ontoly](https://oss.sarwagya.wtf/ontoly.md): TypeScript-native software intelligence engine that builds deterministic Software Graphs for MCP, AI agents, query tooling, validation, and architecture analysis. (release-candidate · MIT · @0xsarwagya/ontoly-cli) ## Documentation Each project ships its own docs tree; the docs index for each is: - https://oss.sarwagya.wtf/agnostic-web-ble/docs.md - https://oss.sarwagya.wtf/clinical-receipt/docs.md - https://oss.sarwagya.wtf/durable-local/docs.md - https://oss.sarwagya.wtf/ghost/docs.md - https://oss.sarwagya.wtf/handoff/docs.md - https://oss.sarwagya.wtf/ontoly/docs.md