The backend is a Python FastAPI service running a Google ADK multi-agent orchestration system. Noor is the root agent on Gemini 2.5 Flash (for voice streaming), and the three sub-agents run on Gemini 2.5 Pro for richer tool calling. We built 40+ tool functions across 11 modules — task management, goal decomposition, reminders, journal, memory, social, planning, analysis, and a cross-agent context bus so agents stay aware of each other's actions.