Pebbles is a small experimental app inspired by Beck’s cognitive columns (CBT) and the work of James Clear (Atomic Habits) and Daniel Kahneman (Thinking, Fast and Slow).
The goal is to provide a simple, accessible tool to identify automatic thoughts, connect them to emotions and behaviors, and reframe them with more helpful alternatives.
- Add a situation, automatic thought, emotion, behavior, and alternative thought.
- Local data persistence in the browser (localStorage, no account required).
- Reactive history (entries update instantly).
- Delete entries.
Clone the repo and install dependencies:
git clone https://github.com/alexisbohns/pebbles.git
cd pebbles
npm install
npm run devThen open http://localhost:5173.
- Improve the UI (Tailwind/Skeleton).
- Add tags/themes to categorize entries.
- Guided suggestions (cognitive biases, reframing).
- Accounts and multi-device sync with Supabase.