Skip to content
View hanselhansel's full-sized avatar
🏖️
🏖️

Block or report hanselhansel

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
hanselhansel/README.md

Hey, I'm Hansel

I build with AI, then open-source what works. Mass-producing prototypes, one rabbit hole at a time.

I think the best way to learn AI is to ship with it. So that's what I do.

Right now I'm deep in the rabbit hole of spatial intelligence, world models, and embodied AI. If you're thinking about how machines learn to see, move, and reason about the physical world, we should talk.


What I'm Building

ai-learning-engine — 32-feature adaptive learning engine with SM-2 spaced repetition, flex sessions, teach-back, and concept linking. Hub-and-spoke architecture. Built on 40+ academic sources in cognitive science. You bring a curriculum on any topic — the engine handles the pedagogy. Currently using it to study spatial AI and robotics. Works with Claude Code, OpenAI Codex, and Cursor AI.

context-cli — Audit any URL for AI crawler readiness. Scores content density, robots.txt, schema.org, and llms.txt on a 0-100 scale. Published on PyPI, includes MCP server.


All Projects

Project What It Does
ai-learning-engine Evidence-based adaptive learning engine — SM-2 spaced repetition, Socratic method, pre-testing, mastery gates. Any topic, any AI assistant.
context-cli LLM readiness linter for websites (PyPI package)
investment-research-sdk 79-agent multi-agent investment research system
DadCoach AI parenting companion for new fathers (Android, Kotlin, Gemini)

Building & Learning in Public

Currently using ai-learning-engine to learn Spatial AI from scratch. Day 4/50 | 38 terms tracked | 3 sessions complete

Live Analytics Dashboard


Building in public, shipping in private, open-sourcing when it works. Say hi on X/Twitter.

Pinned Loading

  1. context-cli context-cli Public

    Python 3 1

  2. ai-learning-engine ai-learning-engine Public template

    Evidence-based adaptive learning engine with SM-2 spaced repetition, Socratic method, pre-testing, confidence calibration, and mastery-based progression. Works with Claude Code, OpenAI Codex, Curso…

    HTML