Sanatack is an AI-powered study platform built to help learners turn documents and videos into interactive learning workspaces.
Sanatack was designed as an AI-first learning product for students and self-learners. The platform combines content ingestion, workspace organization, AI tutoring tools, and a polished landing page experience in a single product.
This repository is the public release of the discontinued project and includes:
sanatack_frontend/for the React + Vite frontendcore/for the NestJS backend
- Upload study material and turn it into structured learning workspaces
- Learn from PDFs and video-based content
- Ask questions with AI chat
- Generate quizzes for active recall
- Generate flashcards for spaced review
- Create summaries for faster revision
- Explore deep explanations for difficult concepts
- Organize work into spaces and workspaces
- Support Arabic and English product experiences
The learning workspace was built to let users study source material on one side while generating outputs like chat, flashcards, quizzes, summaries, notes, and deep explanations on the other.
The frontend landing page presents Sanatack as an AI tutor for faster learning and includes:
- Hero section with product preview
- AI tutor feature sections
- Pricing plans
- FAQ section
- Conversion-focused sign-up flows
The main showcased study tools include:
- Smart Chat
- Interactive Quizzes
- Learning Flashcards
- Smart Summaries
- Deep Explanation
.
|-- core/ # NestJS backend
|-- sanatack_frontend/ # React + Vite frontend
|-- package.json
`-- pnpm-lock.yaml
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Radix UI
- Framer Motion
- GSAP
- Firebase
- React Router
- i18next
- NestJS
- TypeScript
- TypeORM
- PostgreSQL
- JWT authentication
- AWS S3 integration
- OpenAI-powered AI features
cd sanatack_frontend
pnpm install
pnpm devcd core
npm install
npm run start:devThis public release does not include private credentials.
Use the provided templates:
sanatack_frontend/.env.examplecore/.env.example
You will need to provide your own local values for services such as Firebase, OpenAI, AWS, YouTube, Moyasar, Unsplash, SMTP, and database access.
Contributor names were gathered from the original frontend repository history and include:
Sanatack is no longer an active product. This repository is being released publicly for reference, preservation, and learning purposes.


