AI-first note taking app
Source: Dev.to
This is a submission for the GitHub Copilot CLI Challenge
What I Built
I built an AI‑first note‑taking app called Recallable. GitHub Copilot CLI generated most of the code while I reviewed and approved the suggestions.
Key features
- Authentication – supports magic links and OAuth2.
- AI chat assistant – you can ask it to create folders, write notes, or perform other actions with natural language commands.
- Automatic organization – the AI can move notes between folders, rename items for consistency, and restructure your workspace on demand.
The backend runs on Convex for real‑time data, the front‑end uses TanStack Start, and OpenRouter connects to various AI models.
Demo
Repository:
My Experience with GitHub Copilot CLI
Using GitHub Copilot CLI was smooth despite being an early‑stage tool. The skills and sub‑agents features made it easy to implement complex parts such as authentication flows and the AI chat system.
I exhausted my monthly usage credits in 3 days because I was continuously experimenting. Most of the heavy lifting was done by Claude Opus via Copilot, which explains the rapid credit consumption. I wrote roughly 10 lines of code myself; the rest came from Copilot suggestions that I reviewed and accepted.
The workflow allowed me to go from an idea to a fully functional app in a single day, primarily by thinking through the requirements and letting Copilot generate the implementation.