MCPcopy Index your code
hub / github.com/akchro/eyesite

github.com/akchro/eyesite @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
46 symbols 99 edges 23 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Eyesite

An experimental website combining computer vision and web design.

This project primarily uses webgazer for eye tracking.

  • Control your cursor with your eyes
  • Press space to click
  • Press D to debug
  • Press R to recalibrate

Running the project localy

  1. Clone the project
  2. Install dependencies with npm install
  3. Run next dev with npm run dev

Core symbols most depended-on inside this repo

useWebGazer
called by 6
src/components/webgazerProvider.js
useGazeClick
called by 5
src/components/useGazeClick.js
addGazeListener
called by 3
src/components/webgazerProvider.js
useGazeHover
called by 2
src/components/useGazeHover.js
getAdditionalProps
called by 2
src/components/GazeClickWrapper.js
moveToRandomPosition
called by 2
src/components/seeableTexts/playAGame.js
showEncouragementMessage
called by 1
src/components/calibrate.js
checkCameraPermission
called by 1
src/components/LandingScreen.js

Shape

Function 46

Languages

TypeScript100%

Modules by API surface

src/components/webgazerProvider.js7 symbols
src/components/gaze.js7 symbols
src/components/seeableTexts/playAGame.js5 symbols
src/components/LandingScreen.js4 symbols
src/components/seeableTexts/lookAndClick.js3 symbols
src/components/seeableTexts/blogButton.js3 symbols
src/components/GazeClickWrapper.js3 symbols
src/components/ClickableSquare.js3 symbols
src/components/useGazeHover.js2 symbols
src/components/useGazeClick.js1 symbols
src/components/square.js1 symbols
src/components/screenTooSmallWindow.js1 symbols

For agents

$ claude mcp add eyesite \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact