HoundMe

Overview

AI accountability coach that checks in via push notifications, SMS, and voice calls. Five coach personalities with escalation logic and multi-provider AI.

HoundMe is an AI accountability partner that refuses to let you off the hook. Assign yourself a task with a deadline, pick a coach personality that matches your motivation style, and the system checks in via push notifications, SMS, and voice calls with escalating urgency. The Go backend orchestrates multi-provider AI (OpenAI, Anthropic, xAI) to generate personality-consistent messages, while ElevenLabs produces voice calls that match each coach's tone. Native iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose) clients handle real-time task updates over WebSocket.

Category

AI

Stack

SwiftKotlinGoTwilioElevenLabs

Coach Personalities

Drill Sergeant

Tough love, no excuses, military precision

Supportive Friend

Encouraging, empathetic, celebrates small wins

Sarcastic Buddy

Witty, playful roasts, humor-driven motivation

Zen Master

Calm, mindful, reframes tasks as growth opportunities

Mean Bully

Brutally honest, no sugar coating, relentless pressure

Features

Escalation Logic

Starts with push notifications, escalates to SMS, then voice calls and voicemail. Priority modifiers adjust urgency and frequency automatically.

5 Coach Personalities

Drill Sergeant, Supportive Friend, Sarcastic Buddy, Zen Master, and Mean Bully. Each personality has distinct tone, phrasing, and voice.

Voice Call System

Personality-matched AI voices via ElevenLabs. Twilio handles SMS and voice call routing. Voicemail fallback when calls go unanswered.

Multi-Provider AI

OpenAI, Anthropic, and xAI (Grok) as LLM providers. Each coach personality maps to an optimal model for tone and response quality.

Task Management

Tasks with title, description, due date, category, priority, and recurrence. States flow through pending, in review, completed, snoozed, skipped, or unresponsive.

Secure Infrastructure

Go backend with Gin, PostgreSQL with migrations, Redis-backed Asynq job queue. Firebase Cloud Messaging and APNs for push delivery.

Escalation Flow

1 Push notification
2 SMS reminder
3 Voice call
4 Voicemail