Second Soul
What It Is Second Soul is a motive-driven, multi-agent personal AI system.
Core trick
A Chief-of-Staff orchestrator routes health, finance, and productivity agent actions against one declared primary-goal objective.
Description
What It Is
Second Soul is a motive-driven, multi-agent personal AI system. It acts as a
digital "second self" that monitors your health, finances, and productivity — then
takes action on your behalf. Three AI agents (Health, Finance, Productivity) work
under a Chief of Staff orchestrator that aligns every decision to your primary life
goal.
The Problem
People are drowning in personal data scattered across apps — sleep trackers, bank
accounts, task managers, calendars. No single tool connects the dots. You might be
overspending on coffee while your sleep is declining, and no system tells you these
are related or suggests what to do about it. Existing AI assistants answer
questions but don't act — they can't buy the supplement your health data says you
need or alert you on Discord when your spending spikes.
README excerpt
# Second Soul — Life OS
> A motive-driven, multi-agent personal AI system. Three core AI agents (Health, Finance, Productivity) plus dynamically generated sub-agents, all orchestrated by a Chief of Staff manager agent. Your primary life goal drives every decision.
Built for the **Snowflake Hackathon** with Snowflake Cortex (Llama 3.1 70b), CrewAI, Composio, and Skyfire.
---
## Architecture
```
┌─────────────────────────────────────────────────────────────────────┐
│ Frontend (Next.js :3000) │
│ Landing · Onboarding · Dashboard · Chat · Briefing · Agents │
└──────────────────────────────┬──────────────────────────────────────┘
│ REST API
┌──────────────────────────────▼──────────────────────────────────────┐
│ FastAPI Backend (:8000) │
│ │
│ ┌─────────────┐ ┌──────────────┐ ┌───────────────────────────┐ │
│ │ Routers │ │ Services │ │ CrewAI Crew │ │
│ │ │ │ │ │ │ │
│ │ /chat │ │ cortex │ │ ┌─────────────────────┐ │ │
│ │ /onboard │ │ snowflake │ │ │ Manager Agent │ │ │
│ │ /dashboard │ │ notification │ │ │ (Chief of Staff) │ │ │
│ │ /agents │ │ composio │ │ └────────┬────────────┘ │ │
│ │ /briefing │ │ skyfire │ │ │ de