https://github.com/prevailexcel/ai-study-assistaant
This is a full AI Study Assistant that collects study materials and generates questions, summaries, Flash cards and Q&A bot, powered by Neuron AI, Laravel, ChromaDB and many more.
https://github.com/prevailexcel/ai-study-assistaant
Last synced: 11 months ago
JSON representation
This is a full AI Study Assistant that collects study materials and generates questions, summaries, Flash cards and Q&A bot, powered by Neuron AI, Laravel, ChromaDB and many more.
- Host: GitHub
- URL: https://github.com/prevailexcel/ai-study-assistaant
- Owner: PrevailExcel
- Created: 2025-06-16T10:02:02.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-16T10:52:23.000Z (12 months ago)
- Last Synced: 2025-06-16T11:44:07.535Z (12 months ago)
- Language: PHP
- Size: 88.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Setup ChromaDB as Vector Store
```bash
docker pull chromadb/chroma
docker run -d \
--name chromadb \
-p 8000:8000 \
chromadb/chroma
```
# PHP packages
```bash
composer require inspector-apm/neuron-ai
composer require smalot/pdfparser
composer require spatie/pdf-to-text
composer require phpoffice/phppresentation
composer require phpoffice/phpword
composer require thiagoalessio/tesseract_ocr
```
# System dependencies
## For OCR
sudo apt install tesseract-ocr
## For PDF
sudo apt install poppler-utils
## For video/audio processing
sudo apt install ffmpeg
## For image processing
sudo apt install imagemagick
# .ENV
CHROMA_BASE_URL=http://localhost:8000
CHROMA_COLLECTION_NAME=study_materials
ANTHROPIC_API_KEY=your_anthropic_key
OPENAI_API_KEY=your_openai_key_for_embeddings
GEMINI_API_KEY=your_gemmini_key