Changelog

What's new in Oulala.

2026.04.09

April 9, 2026

Dev mode, auto-versioning, logging

  • Dev mode — `oulala dev` starts a software engineer session for building Oulala itself
  • Auto-versioning — version bumps automatically on every commit (YYYY.MM.DD format)
  • `oulala version` and `oulala -v` to check your version
  • `oulala logs` — view session logs for debugging
  • Logging — stderr saved to `logs/oulala.log` automatically
  • SOUL.md now evolves — learns your humor and communication style over time
  • Fix: `claude -p` calls now use `--dangerously-skip-permissions` to prevent merge corruption
  • Fix: OULALA_DIR resolves from script location, not hardcoded path
  • Fix: removed noisy keepalive loop

2026.04.08

April 8, 2026

Telegram, skills, brain sync, CLI

  • Telegram & Discord channels — `oulala channel add telegram` guided setup
  • Weather, Spotify, and GitHub skills added
  • Brain sync — private GitHub repo syncs memories across devices (`oulala sync setup`)
  • Oulala CLI — single `oulala` command for everything (start, update, sync, channel, help)
  • Brain architecture — all personal data in `brain/` folder (SOUL.md, MEMORY.md, daily notes)
  • Smart-merge updates — `oulala update` merges new defaults into your customized files using AI
  • Auto-sync hooks — SessionStart pulls, Stop pushes brain to GitHub
  • Time awareness via UserPromptSubmit hook
  • 45 automated tests with pre-commit hook and GitHub Actions CI
  • `oulala start` auto-connects configured Telegram/Discord channels
  • French sassiness added to SOUL.md — ooh la la
  • Fix: PATH detection checks shell RC file, not current env
  • Fix: stronger instruction to use brain/ memory, not .claude/ auto-memory

2026.04.07

April 7, 2026

First release

  • Initial release of Oulala
  • CLAUDE.md — personal assistant instructions
  • SOUL.md — customizable personality ("You're a friend, not a corporate assistant")
  • Memory system — MEMORY.md for long-term facts, daily notes for short-term
  • Skills system — SKILL.md files teach the AI new abilities
  • Oura Ring skill — sleep, readiness, activity data
  • iMessage skill — read and send texts (macOS)
  • One-command install — `curl -sL oulala.app/install | bash`
  • Auto-creates non-root user on VPS with SSH key copy
  • Installs Claude Code and Bun automatically
  • Remote Control for Claude Code mobile app access
  • Proactive behavior — checks data before asking questions
  • Scheduling — `/loop` for recurring tasks, CronCreate for one-time reminders
  • Caffeinate on macOS — prevents sleep during sessions