Skip to content

Ronak1257/Saarthi-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Saarthi AI Banner

🌟 Saarthi AI β€” Goal-Driven AI Life Companion

Saarthi AI is a personal AI life companion that remembers your goals, tracks your progress, and motivates you using wisdom from the Bhagavad Gita, Ramayan, and modern productivity principles.


πŸ“‚ Project Structure

saarthi-ai/
β”œβ”€β”€ backend/                 # FastAPI backend
β”‚   β”œβ”€β”€ app.py
β”‚   β”œβ”€β”€ db.py
β”‚   β”œβ”€β”€ models.py
β”‚   β”œβ”€β”€ wisdom.json
β”‚   β”œβ”€β”€ requirements.txt
β”‚   └── .env
└── frontend/                # React + Tailwind frontend
    β”œβ”€β”€ src/
    β”œβ”€β”€ package.json
    β”œβ”€β”€ tailwind.config.js
    └── vite.config.js

πŸš€ Features

  • User authentication (JWT)
  • Goal setting (short & long term)
  • AI chat with wisdom injection
  • Chat history with pagination
  • Clean dashboard UI

πŸ›  Tech Stack

Frontend: React, Vite, TailwindCSS, Axios, React Router
Backend: FastAPI, SQLAlchemy, SQLite/Postgres, Groq API, JWT

πŸ“… Roadmap

  • Wisdom search with RAG
  • Voice chat integration
  • Cloud deployment (Vercel + Railway)
  • Goal progress analytics

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors