Canvascope ↗
A privacy-first AI study assistant for students — a Chrome extension (Manifest V3) with GCP OAuth, local-first indexing, and sub-100ms semantic search across every course PDF, page, and assignment. Includes a citation-grounded RAG pipeline, on-device Gemini Nano inference, the Lectra iPad companion (Apple Pencil + DropBridge transfer) — now a full sandboxed coding workspace with a from-scratch POSIX shell, real git (isomorphic-git bridged to native Swift over a WKWebView), and an embedded Python runtime — a multi-step, tool-using AI agent that runs a client-driven tool-use loop inside the MV3 service worker, planning and executing integrity-gated read/write tools (corpus search, deadlines, grades, calendar, todo/event/study-plan creation) with a daily briefing, prompt-cached system context, an append-only audit log, and a kill switch — and PersonalGraph, a TypeScript MCP server.