Skip to content

seeincodes/TutorMeAI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,175 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TutorMeAI

AI-powered K-12 tutoring platform with interactive learning apps.

Live: https://tutormeai-web-production.up.railway.app

Tech Stack

  • Frontend: React (Vite) + TypeScript + Tailwind CSS
  • Backend: Python FastAPI
  • AI Agent: LangGraph + OpenAI GPT-4.1-mini
  • Database: PostgreSQL (Railway)
  • Real-time: SSE via sse-starlette

Project Structure

  • web/frontend/ — React chat UI and iframe container
  • web/backend/ — FastAPI backend (auth, agent, app registry, OAuth)
  • apps/ — Interactive iframe apps (chess, weather, flashcards, dictionary, calculator, life-skills)
  • docs/ — Project documentation

Getting Started

# Frontend
cd web/frontend && pnpm install && pnpm run dev

# Backend
cd web/backend && pip install -r requirements.txt && uvicorn app.main:app --reload

# Individual apps (e.g., chess)
cd apps/chess && pnpm install && pnpm run dev

About

Powerful AI Client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 86.9%
  • Python 9.4%
  • JavaScript 2.1%
  • CSS 0.5%
  • HTML 0.5%
  • EJS 0.4%
  • Other 0.2%