Reynote
A science-based AI relationship coach powered by an AI swarm. Built to explore advanced LLM usage patterns
Period:
2025
Website:
https://reynote.com
Technologies:
Elixir
Phoenix LiveView
OpenAI
Anthropic

Rey is an innovative AI relationship coach that provides personalized guidance through a sophisticated multi-agent system. The project explores advanced LLM patterns and implements the Therapeutic Palette framework developed by Dr. Peter Fraenkel.
Features
- Multi-agent AI system ("swarm intelligence") for relationship coaching
- Implementation of the Therapeutic Palette framework
- Specialized AI observers for different therapeutic approaches:
- CBT Specialist
- Narrative Specialist
- Solution-Focused Specialist
- Emotion-Focused Observer
- Communication Pattern Observer
- Private journaling with AI analysis
- Structured therapy sessions
- Partner Advocate system for couple interactions
Technical Implementation
The application showcases several advanced LLM patterns:
- Multi-agent orchestration using Elixir/OTP
- Context-aware message chain management
- Dynamic prompt generation based on therapeutic frameworks
- Secure data handling for private information
- Real-time agent collaboration
- Phoenix LiveView for reactive UI components
- Integration with multiple LLM providers (OpenAI, Anthropic)
Impact
- Pioneering implementation of the Therapeutic Palette framework in AI
- Demonstration of practical multi-agent LLM systems
- Novel approach to privacy in relationship coaching
- Exploration of advanced prompt engineering patterns