harshithasompura

Experiments

Back home

Small public builds, each one an excuse to understand something I hadn't before. All the code is open.

pocket-pos preview

pocket-pos

Mobile · Offline-first

An offline-first point of sale for small shops. Rings up sales, tracks stock, and prints receipts entirely on-device. SQLite is the only source of truth, so no backend or outage can close the shop.

ExpoReact NativeSQLiteOfflineTypeScript
Live Code
memory-scope preview

memory-scope

AI · Observability

An audit trail for AI memory. Logs answers and their source citations, then flags past recommendations as suspect when the underlying facts get corrected.

FastAPIReactCogneeClaudeSQLite
Live Code
deconstructed-cognee preview

deconstructed-cognee

Knowledge Graph

Reconstructs why a product's features exist. Reads a repo's issues, PRs and releases into a typed knowledge graph that traces each feature back to its decision chain.

Next.jsReactCogneeTypeScript
Live Code
skill-graph preview

skill-graph

Data Viz · AI

A force-directed graph of the AI developer job market, built from live postings. Extracts skills, roles and companies and maps how they relate.

Next.jsSigma.js
Live Code
ai-lesson-agent preview

ai-lesson-agent

AI Agent

Turns a PDF into a prerequisite-ordered quiz tutor. The answer key is architecturally isolated from the hints, and question order is enforced by graph topology, not prompting.

Next.jsLangGraphNeo4jSupabaseClaude
Live Code
audio-streaming-simulator

audio-streaming-simulator

Systems

Simulates a medical sensor streaming raw PCM audio over HTTP, with a Web Audio player that buffers it. Built to test real-time resilience to latency spikes, outages and clock drift.

FastAPINext.jsWeb AudioPython
Code