LifeOS AI is a full-stack AI-powered platform that helps users make smarter career decisions by analyzing their skills, identifying gaps, and providing personalized roadmaps along with productivity and burnout insights.
LifeOS AI combines career intelligence, skill analysis, and wellness tracking into a single system.
It is designed to act like a personal AI assistant for professional growth.
- Generates personalized career paths based on user skills and goals
- Suggests next steps and a learning roadmap
- Identifies missing skills for target roles
- Provides a job readiness score and project recommendations
- Tracks stress, mood, and work patterns
- Predicts burnout risk and suggests actionable improvements
- Parses resumes and extracts key information
- Generates structured career insights using Gemini API
- Unified view of career, skills, and productivity data
- Personalized daily recommendations
- Next.js (App Router)
- TypeScript
- Tailwind CSS
- shadcn/ui
- FastAPI (Python)
- MongoDB Atlas
- JWT Authentication
- Google Gemini API (LLM)
- Resume parsing (PDF processing)
- User inputs skills or uploads a resume
- Backend processes data and extracts meaningful information
- AI modules analyze:
- Career direction
- Skill gaps
- Productivity patterns
- System generates structured insights and recommendations
- Results are stored and displayed via a dashboard
LifeOS-AI/
│
├── api/
│ ├── app/
│ │ ├── routes/
│ │ ├── services/
│ │ ├── db/
│ │ └── models/
│ └── main.py
│
├── web/
│ ├── src/
│ │ ├── app/
│ │ ├── components/
│ │ └── lib/
│
└── README.md
git clone https://github.com/your-username/lifeos-ai.git
cd lifeos-aicd api
pip install -r requirements.txtCreate a .env file:
MONGODB_URI=your_mongodb_uri
GEMINI_API_KEY=your_gemini_key
GEMINI_MODEL=gemini-1.5-flash
JWT_SECRET=your_secretRun the backend:
uvicorn main:app --reloadcd web
npm install
npm run dev| Variable | Description |
|---|---|
MONGODB_URI |
MongoDB Atlas connection string |
GEMINI_API_KEY |
Google Gemini API key |
GEMINI_MODEL |
LLM model name |
JWT_SECRET |
Authentication secret |
- Resume embedding + semantic search
- Real-time job market integration
- ML-based burnout prediction model
- Multi-user analytics dashboard
Contributions are welcome.