Developer builds note-taking app with LeetCode auto-sync and local LLM integration

A developer created a note-taking application over a weekend that automatically syncs LeetCode submissions into organized, non-overwriting notes by polling the platform every hour. The app supports local and API-based large language models, allowing users to chat with their own notes and folders for personalized insights. It integrates with Obsidian vaults for two-way markdown sync and pushes study routines directly to Apple Calendar. Additional features include progress heatmaps, fuzzy search, backlinks, customizable note properties, and a Postgres database for persistent storage. The open-source project is available on GitHub and runs locally via npm commands on both web and Mac.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in