aboutsummaryrefslogtreecommitdiff
path: root/course/projects/notes-bot.json
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-10-18 14:05:18 +0200
committerAgando <roduccomm@gmail.com>2026-10-18 14:05:18 +0200
commit0d0d936e7b5cd41a31773069540b1ddb8836ef44 (patch)
tree273e7ee9a72453655119bf0f63efb9b61e193d7f /course/projects/notes-bot.json
parent526c420f4591f0a58f805b473fa76d3da2981eae (diff)
newOS4: interactive AI course (terminal module, portal, atlas, telemetry, daily maintenance+cron) + free store card
Diffstat (limited to 'course/projects/notes-bot.json')
-rw-r--r--course/projects/notes-bot.json39
1 files changed, 39 insertions, 0 deletions
diff --git a/course/projects/notes-bot.json b/course/projects/notes-bot.json
new file mode 100644
index 0000000..53f8230
--- /dev/null
+++ b/course/projects/notes-bot.json
@@ -0,0 +1,39 @@
+{
+ "id": "notes-bot",
+ "title": "Personal notes with AI summaries",
+ "level": "beginner",
+ "minutes": 20,
+ "goal": "Create a notes folder, write a note, ask the AI to summarize it, and export it.",
+ "lesson": "1.2",
+ "steps": [
+ {
+ "instruction": "Create the notes folder",
+ "command": "mkdir notes",
+ "check": {
+ "type": "command"
+ }
+ },
+ {
+ "instruction": "Create a note file",
+ "command": "touch notes/today.txt",
+ "check": {
+ "type": "file",
+ "path": "/notes/today.txt"
+ }
+ },
+ {
+ "instruction": "Open it in the editor and write 3 lines",
+ "command": "edit notes/today.txt",
+ "check": {
+ "type": "manual"
+ }
+ },
+ {
+ "instruction": "Ask the AI to summarize the note",
+ "command": "ai summarize /notes/today.txt",
+ "check": {
+ "type": "manual"
+ }
+ }
+ ]
+} \ No newline at end of file