Infinite canvas notes in the Poincare disk.
The active app uses a generated {3,7} hyperbolic tiling as an anchored working grid.
npm install
npm run devnpm run build
npm run test
npm run e2ePlaywright e2e tests require browser binaries and their system libraries. On a fresh machine run npx playwright install --with-deps chromium or the equivalent for your OS.