File size: 2,916 Bytes
9f25b50
 
8f74b6b
 
 
9f25b50
1caf5dc
9f25b50
 
8f74b6b
 
 
 
 
 
 
 
9f25b50
 
8f74b6b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
---
title: LifeLog
emoji: πŸ”§
colorFrom: green
colorTo: gray
sdk: gradio
sdk_version: "5.29.0"
app_file: app.py
pinned: false
license: apache-2.0
tags:
  - backyard-ai
  - thousand-token-wood
  - tiny-titan
  - off-brand
  - best-demo
short_description: A debugger for your life decisions
---

# πŸ”§ LifeLog β€” A Debugger for Your Life Decisions

> `$ git blame my-life-choices`

Your life is code. Decisions are commits. Consequences are bugs or features. **LifeLog is your debugger.**

We make hundreds of decisions but never track them. We repeat the same mistakes, forget what worked, and can't see patterns in our own choices. There's no version control for life β€” until now.

## What It Does

Log a decision β€” *"I turned down a job offer to stay at my current company."*

The AI asks follow-up questions: Why? What were you afraid of? What's the best case? It categorizes the decision (career, financial, health, relationship), predicts potential consequences, and generates a visual **moment card** β€” an illustrated watercolor snapshot of that crossroads in your life.

Weeks later, log the outcome. LifeLog connects it to the original decision. Over time, it spots patterns:
- *"Your career decisions have 80% positive outcomes, but you avoid health decisions until they become emergencies."*
- *"You make impulsive financial decisions on weekends."*

## Features

- **Three input modes**: Type it, speak it, or upload a photo (resignation letter, medical report, apartment listing)
- **AI follow-up conversation**: 3 probing questions that help you think through your decision
- **Smart categorization**: AI-assigned categories, severity scores, and consequence predictions
- **Moment cards**: FLUX.2-generated watercolor illustrations for each decision
- **Git Log timeline**: Visual timeline styled like `git log --oneline --graph`
- **Debug Dashboard**: Category breakdowns, prediction accuracy, behavioral patterns
- **Outcome tracking**: Resolve decisions and compare predictions vs reality

## Tech Stack (All Models ≀ 4B β€” Tiny Titan Eligible)

| Role | Model | Params |
|------|-------|--------|
| Text reasoning | MiniCPM5-1B | 1B |
| Vision (image reading) | MiniCPM-V 2.6 | ~1.3B |
| Voice transcription | Whisper Small | 244M |
| Moment card art | FLUX.1 Schnell | 4B |

**Total: ~6.5B parameters across 4 models.**

## The Debugger Metaphor

| Life | Code |
|------|------|
| Making a decision | `git commit` |
| Decision timeline | `git log` |
| Categories | Git branches |
| Analyzing patterns | Debugging |
| Logging outcomes | Bug/feature resolution |
| Good outcomes | ✨ Features shipped |
| Bad outcomes | πŸ› Bugs found |

## Who It's For

> "I built this for myself β€” a grad student making big life decisions about careers, cities, and relationships with no framework for learning from past choices."

## Built With

Gradio Β· HuggingFace Spaces Β· Zero GPU Β· Python