Demos: Friday team meeting | Teams: Solo, pairs, or small groups | Stack: Anything
Build the weirdest note-taking app you can. Must run locally. That's it.
"Note-taking app" is the seed — what you build doesn't have to resemble one. Wackier = better.
You're the product owner. Copilot is your engineering team. You set the vision, file issues, review output. Focus on what, not how.
- Build something weird — if it exists already, take it somewhere nobody expects.
- Be the PM — break your vision into tasks, direct agents to execute.
- Learn something new — new stack, new tool, new technique.
- Demo Friday — you have all week to iterate.
Set up agents with different roles. Staff a small team.
- Coder agent — builds features, scaffolds project, writes code.
- Tester agent — give it OS access (screen, mouse, keyboard). It launches your app, clicks through UI, takes screenshots, catches runtime bugs. Code generator → QA engineer.
- You file issues describing features
- Coder agent picks issues, writes code, opens PRs
- Tester agent pulls branch, launches app, verifies it works
- You review, merge, file follow-ups
- Repeat all week
Run agent on a loop — it checks issues and works through them:
copilot -p "Check open issues. Pick one, fix it on a branch, open a PR." \
--autopilot --allow-allHow QuickSheet was built — agent on schedule, picking issues, shipping PRs. Human reviews and merges.
QuickSheet turned desktop wallpaper into an interactive spreadsheet — notes, commands, live data in a grid. Backed by CSV. That energy.
- Notes in your terminal prompt
- Note app where UI is a game
- Notes stored as git commits
- Note app that only accepts drawings
- Keyboard macro pad that types your notes
- Notes that slowly fade away
- Note app that talks back
- 3D note space like a video game
- Notes that spread across filesystem like a virus
- Desktop wallpaper that IS your notes
- Note app controlled by hand gestures
- Something nobody thought of yet
-
Clone this repo
-
Pick stack:
Approach Examples Desktop Electron, Tauri, .NET MAUI, JavaFX, Tkinter Web (local) React, Vue, Svelte + local storage Terminal Go, Rust, Python (Rich/Textual), Node.js Mobile React Native, Flutter, Swift, Kotlin Extension Obsidian plugin, VS Code extension -
Create
projects/<your-name>/ -
Build. Commit often.
-
Drop notes or screenshots in your project folder.
Friday team meeting. Show app, show agent setup, share what surprised you. No slides.
Previous offsite: One Billion Row Challenge