AdarshJ173/noteflow

★ 0Forks 0JavaScriptGitHub ↗Compare

README

Noteflow AI 🧠✨

State-of-the-art keyboard-first note taking app & mathematical thought graph powered by OpenRouter Nemotron 3 Ultra.

Features

  • Keyboard-First Design: Quick capture modal (Cmd+K / Ctrl+K), view switcher (Cmd+1/2), command palette (Cmd+P), search (Cmd+F).
  • Mathematical Thought Graph: Offline TF-IDF vector engine computing Cosine similarity & Jaccard overlap to automatically connect related notes.
  • OpenRouter Free Tier Integration: Vercel serverless function (/api/ai) using nvidia/nemotron-3-super-120b-instruct model with strict rate-limiting guardrails (< 8 requests/min).
  • Interactive Canvas: Force-directed SVG graph with zoom/pan physics, double-click pin/unpin, and link inspection tooltips.
  • Vercel & PWA Ready: Serverless setup configured via vercel.json with Web App Manifest.

Setup & Running Locally

npm install
npm run dev

Deploy to Vercel with one click or set your OPENROUTER_API_KEY in environment variables / settings modal!

Issues