Skip to content
View HanpuLi's full-sized avatar

Block or report HanpuLi

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.

Content in all repositories owned by your account will be closed.
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
HanpuLi/README.md

Writer and researcher in London. I use GitHub for the parts of my work that benefit from being inspectable: research code and archived outputs, spatial analysis, publishing infrastructure, and local-first tools. My writing and photography are indexed on my portfolio.

Portfolio · LinkedIn · Academia.edu

Selected work

Research

Publishing

  • Poetry Voucher: an independent artist publication and browser-based publishing system built around multilingual reading, accessibility and print-oriented output.

Systems

  • ScopeRail: a scoped local-execution runtime for MCP clients on macOS, with explicit workspace capabilities, sandboxed processes, browser/native UI control, audit and provenance.
  • PhoSignal: a local-first macOS status light for ChatGPT, Codex and Claude Code using the keyboard backlight and MagSafe LED.

Methods and tools

Python, R, geospatial and remote-sensing workflows, OpenStreetMap, HTML/CSS/JavaScript, Playwright, and macOS automation. Where a claim depends on computation or data, I keep the source material, generated outputs and verification path explicit.

Pinned Loading

  1. hanpuli.github.io hanpuli.github.io Public

    Portfolio and public index for Hanpu Li / 李函璞: writing, film criticism, photography, research and publishing projects.

    HTML

  2. shepperton-spatial-audit shepperton-spatial-audit Public

    Reproducible spatial audit of the Shepperton Studios expansion using OSM, Earth observation and planning evidence.

    Python 1

  3. scoperail scoperail Public

    Scoped local execution for MCP clients: files, processes, shells, browsers and semantic macOS UI under explicit workspace capabilities.

    Python

  4. first-love-verification first-love-verification Public

    Scripts and archived outputs for the computational analysis in my essay on Miike Takashi's First Love (2019). No media redistributed.

    Python

  5. London_chinatown London_chinatown Public

    Reproducible analysis of food and beverage establishments in London Chinatown from an archived OpenStreetMap snapshot.

    HTML

  6. phosignal phosignal Public

    Local-first macOS status light for ChatGPT, Codex and Claude Code using the keyboard backlight and MagSafe LED.

    Swift