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
commit88ad8ed2fbbda61920b11a79df29acb58928b5af (patch)
tree7fd3df420ed78e59ccdc7861c7408347b207cfb5 /course/projects/notes-bot.json
parent005a1ad651383cca9793f24213de3a22c2474967 (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