Skip to content
View rishabhcli's full-sized avatar
  • 13:02 (UTC -12:00)

Highlights

  • Pro

Block or report rishabhcli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rishabhcli/README.md
Rishabh Bansal, @rishabhcli. Fremont CA to Urbana IL. Agent systems, local-first developer tools, assistive hardware.
I build agent systems that verify their own work. I design local-first tools that keep working offline. I build assistive hardware measured against real constraints.
Portfolio at rishabhb.dev LinkedIn X Follow on GitHub UIUC class of 2030

$ whoami

I am a software and hardware builder studying Information Sciences + Data Science with a minor in Computer Science at the University of Illinois Urbana-Champaign. I work across agent systems, local-first developer tools, applied computer vision, and assistive hardware. I am drawn to problems where software has to survive contact with something physical or human, and where a claim is only worth the evidence attached to it.

  • Agent systems: Reproduce, repair and verify loops, MCP servers, browser automation, and explicit publication gates so a model never ships an unreviewed change.
  • Local-first tools: Durable state in SQLite, isolated Git worktrees, and clients that keep functioning when the network does not.
  • Applied vision and sensing: Strict provider schemas, timestamp normalization, deterministic triage rules, and visible data gaps in place of silent failure.
  • Assistive hardware: Low-cost embedded sensing, measured accuracy, and designs evaluated against real constraints rather than demo conditions.

$ ls ~/ships

ZooVision: overnight animal-welfare monitoring. 3rd place, AWS Builder Loft. QAgent: local-first self-healing QA for web apps. Winner, Best Use of Browserbase.

SmartCane: a 70 dollar assistive cane with obstacle sensing and fall detection. 1st place, Alameda County Science and Engineering Fair. SafeRelay: offline-first BLE mesh for SOS packets. 1st place, Alameda Hacks.

Muscle Memory: robot policy promotion gated on unseen worlds. 2nd place, Best Use of Guild.ai. Kinora: turns a chapter into accepted film shots with Qwen and Wan on Alibaba Cloud.

Build notes, architecture and what is still unfinished →  ·  Every public repo →

Evidence boundaries

Each project states what it has actually demonstrated and what remains unproven. These are the current limits.

  • Muscle Memory. The strongest candidate policy improved development success from 25% to 66.7% and still failed the promotion gate on two falls. No policy is promoted. The figures on that card are requirements, not results.
  • SafeRelay. End-to-end multi-hop delivery is unproven. A browser demo and a protocol test do not establish radio delivery, and the claim stays gated until captured three-phone field evidence exists.
  • ZooVision. Overlay tooltips can still surface raw detector labels that contradict the triage output. Known and unresolved.
  • SmartCane. Preliminary bench and simulated trials only. Not a clinical study, and not yet evaluated with the elderly users it was designed for.

$ cat awards.txt

Awards: 1st place Alameda County Science and Engineering Fair for SmartCane; US provisional utility patent; COSITE 2025 paper; 1st place Stem4All; 1st place Alameda Hacks and JacHacks for AnchorMesh and SafeRelay; 1st place Cognee AI-Memory Hackathon for FairValue; Best Use of Browserbase for QAgent; Best Use of InsForge for MasterBuild; 2nd place Best Use of Guild.ai for Muscle Memory; President's Volunteer Service Award Silver 2024.

Ordered by significance rather than recency. The science fair entry was a ten-month build; the hackathon awards were weekend work.

$ cat stack.txt


Product Systems Agents
React, Next.js, Electron, SwiftUI, Capacitor Python, TypeScript, Go, Jac, SQLite, Neo4j, FalkorDB, BLE MCP servers, browser agents, deterministic gates, evaluation receipts
Interfaces an operator can act inside Offline-first data, background sync, native workers Structured output, verification before acceptance, visible DataGaps

$ git log --stat

Public build log for rishabhcli Language mix across public repositories
A snake eating a year of contributions

Cards and the snake regenerate every morning from the public API. Language share is repository composition, not a skill ranking.

$ cat principles.md

01  Separate what is demonstrated from what is verified, and label both.
02  Deterministic rules own any decision with safety consequences. Models describe.
03  Local-first by default. Treat the network as an enhancement.
04  Failure states are designed, not discovered. No silent placeholders.
05  Leave evidence behind: runs, artifacts, checksums, timestamps.
06  Finish the unglamorous part. It is most of the work.
Evidence before claims. rishabhb.dev, github.com/rishabhcli, linkedin.com/in/rb-rishabh

Popular repositories Loading

  1. FreeYT FreeYT Public

    FreeYT is a Safari Web Extension for iOS/macOS that automatically redirects YouTube URLs to privacy-enhanced no-cookie embed versions (youtube-nocookie.com). The extension protects user privacy by …

    Swift 3

  2. QAgent QAgent Public

    Local-first self-healing QA for web apps: Electron desktop, CLI, and MCP with isolated Git worktrees, SQLite evidence, and policy-aware GitHub repair.

    TypeScript 3

  3. ZooVision ZooVision Public

    Python 2 1

  4. Navio Navio Public

    Navio is a Safari web extension (for iOS and macOS) that automatically opens Google Maps links in Apple Maps. It eliminates the need to copy-paste addresses or manually switch between apps.

    JavaScript 1

  5. Epoch Epoch Public

    TypeScript

  6. CardGenie CardGenie Public

    CardGenie is an iOS 26 smart notecard/journaling app that lets you capture ideas, then use on-device Apple Intelligence to summarize entries, generate tags, and search everything privately offline.

    Swift