From 6297b256a5f3dfdd464c6621cd80d13acc135820 Mon Sep 17 00:00:00 2001 From: Luna Date: Thu, 2 Apr 2026 18:55:56 +0200 Subject: [PATCH] Add new ideas from community research: Habit Tracker and Repo Summarizer --- README.md | 2 ++ habit-tracker.md | 13 +++++++++++++ repo-summarizer.md | 13 +++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 habit-tracker.md create mode 100644 repo-summarizer.md diff --git a/README.md b/README.md index 11cef06..d9f817e 100644 --- a/README.md +++ b/README.md @@ -11,3 +11,5 @@ These projects are designed for developers looking to grow into "Problem Solver - **[RAG Knowledge Hub](./rag-hub.md)** - **[IoT Webhook Bridge](./home-bridge.md)** - **[Personal Data Aggregator](./data-aggregator.md)** +- **[AI-Driven Habit Tracker & Nudger](./habit-tracker.md)** +- **[Repo Documentation & Change Summarizer](./repo-summarizer.md)** diff --git a/habit-tracker.md b/habit-tracker.md new file mode 100644 index 0000000..802cad6 --- /dev/null +++ b/habit-tracker.md @@ -0,0 +1,13 @@ +# AI-Driven Habit Tracker & Nudger + +## Problem +Standard habit trackers are static and boring. You just log data, but nothing actually helps you stay on track dynamically. + +## Instructions +1. **Input Interface:** Create a simple CLI or chat interface (Telegram/Discord) to log habits. +2. **Context-Aware Analytics:** The agent analyzes your habit streaks against external factors (e.g., weather, calendar, time of day). +3. **Proactive Nudging:** Instead of just recording, the agent *proactively* pings you. Example: "Hey, looking at your calendar, you have a meeting in 10 mins. Maybe take a 5 min walk now for your habit?" +4. **Sentiment/State Tracking:** If you report being "stressed" or "tired", the agent adjusts the daily goals dynamically. + +## Goal +Build a habit tracker that acts as a coach, not just a spreadsheet. diff --git a/repo-summarizer.md b/repo-summarizer.md new file mode 100644 index 0000000..25ce5e5 --- /dev/null +++ b/repo-summarizer.md @@ -0,0 +1,13 @@ +# Repo Documentation & Change Summarizer + +## Problem +Git commit messages are often useless ("fixed stuff"). When you return to a project after a week, you have to read every diff to know what happened. + +## Instructions +1. **Change Observer:** Use a git hook to trigger the agent whenever a `git push` happens. +2. **Intelligent Summary:** The agent reads all new commits since the last run. +3. **Human-Readable Digest:** The agent summarizes *all* technical changes into a simple, high-level paragraph: "Added OAuth support, refactored database connection, fixed the login UI bug." +4. **Notification:** Post this digest to your Discord/Slack, so you're always updated on what *actually* changed in your projects. + +## Goal +Turn cryptic git logs into a clean, human-readable project journal.