Architecture Overview
Allie is built as a cloud-native, modular system with three major layers: the AI Engine, the Core API and services, and client applications. This separation allows the team to evolve coaching quality, product features, and UI surfaces independently.
AI Engine
LLM orchestration, retrieval, and coaching policies.
Core API
Goals, tasks, habits, Circles, sessions, and billing.
Clients
Web dashboard and mobile apps powered by a shared design system.
Layers
- AI Engine: Retrieval-augmented generation over user state and internal knowledge.
- Backend: API, business logic, subscriptions, analytics, and integrations.
- Clients: Web and mobile apps sharing a design system and navigation model.
