The Cognitive Architecture
of Compassionate Care
Aura of Intelligence is built on a sophisticated, multi-modal cognitive architecture designed for privacy, performance, and deeply personal interaction. Explore the engine that powers our digital twin.
A Modern, Privacy-First Stack
Every component is chosen to ensure a secure, responsive, and accessible experience, with a core philosophy of keeping the user in control of their own data.
Mobile-First Interface
Flutter & Conversational UI
Built with Flutter for a seamless cross-platform experience, our app features a camera-first, conversational UI. It acts as an empathetic interviewer, guiding users through a "choose-your-own-adventure" journey of their memories with context-aware prompts.
Intelligent Backend
FastAPI & Multi-Agent AI
Our high-performance FastAPI backend orchestrates a team of specialized AI agents. Using frameworks like CrewAI, these agents collaborate to analyze images, transcribe speech, map data to schemas, and generate insightful, reflective prompts, forming a distributed cognitive architecture.
On-Device & Offline-First
TFLite, Whisper.cpp & SQLite
Core functions like face recognition and voice transcription run locally using lightweight AI models. All data is cached in an encrypted local database, ensuring the app is fully functional and private, even without an internet connection. Your memories stay on your device by default.
The Semantic Memory Graph
Vector DB (e.g., Pinecone)
We transform memories into a structured knowledge graph. Using a vector database, we power semantic search, allowing you to find moments based on meaning and emotion—like "show me happy memories of cooking"—not just keywords.
Sovereignty by Design
Privacy isn't an afterthought; it is our foundation. We are building a system where you are the sole sovereign of your digital identity.
Federated Learning: Our AI can improve globally without ever seeing your raw data. By sharing only anonymized model updates, the collective intelligence grows while individual privacy is absolute.
End-to-End Encryption: For any data you choose to sync or back up, E2EE ensures that only you and your authorized circle can access it. Not even we can see your memories.
Granular Control: You have the power to lock, anonymize, or delete any memory at any time. Your digital twin is yours to command, always.