---
title: multi-content-engine
emoji: ๐ฌ
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
---
# ๐ค AI Engineering Portfolio
**Three production-grade AI systems โ built end-to-end, deployed, and tested.**
[](https://ragsystem-chatpadf.streamlit.app/)
[](https://huggingface.co/spaces)
[](https://python.org)
[](multimodal-engine/test/)
---
## ๐ Projects
| # | Project | What It Does | Stack | Status |
|---|---|---|---|---|
| 1 | [**RAG System**](./rag-system/) | Chat with any PDF โ grounded answers with page citations | Gemini ยท ChromaDB ยท LangChain ยท Streamlit | โ
[Live](https://ragsystem-chatpadf.streamlit.app/) |
| 2 | [**Multimodal Engine**](./multimodal-engine/) | Convert long videos into vertical reels + blog posts | Gemini 2.5 ยท FFmpeg ยท Pydantic ยท Streamlit | โ
[Live](https://huggingface.co/spaces) |
| 3 | [**AI Safety Audit**](./ai-saftey-audit/) | LLM red-teaming, bias scanning, prompt injection defense | Custom framework ยท ragas | ๐ง In progress |
---
## ๐๏ธ Structure
```
โโโ rag-system/ # Phase 1 โ RAG Pipeline
โโโ multimodal-engine/ # Phase 2 โ Multimodal Content Engine
โโโ ai-saftey-audit/ # Phase 3 โ AI Safety Toolkit
โโโ .env.example
โโโ .gitignore
โโโ README.md
```
> Each project has its own detailed README with architecture, setup, and usage guides.
---
## Phase 1 โ RAG System
**[โ Full README](./rag-system/README.md) ยท [โ Live Demo](https://ragsystem-chatpadf.streamlit.app/)**
Upload any PDF and have a grounded, citation-backed conversation with it. Multi-LLM fallback chain (Ollama โ HuggingFace โ OpenAI โ Gemini), persistent ChromaDB vector store, sentence-aware chunking, and streaming responses.
| | | | |
|---|---|---|---|
|  |  |  |  |
---
## Phase 2 โ Multimodal Content Engine
**[โ Full README](./multimodal-engine/README.md) ยท [โ Live Demo](https://huggingface.co/spaces)**
Upload an MP4 โ get a 9:16 vertical reel and a CMS-ready blog post. Parallel audio/visual processing tracks, two-stage AI clip verification, and dual FFmpeg render modes.
| | | |
|---|---|---|
|  |  |  |
---
## Phase 3 โ AI Safety Audit
**[โ Full README](./ai-saftey-audit/README.md)**
An alignment and auditing framework for stress-testing LLMs โ prompt injection defense, bias and fairness auditing, toxicity guardrails, and jailbreak red-teaming.
**Status:** Architecture planned. Implementation in progress.
---
## ๐ ๏ธ Tech Across All Phases
| Category | Tools |
|---|---|
| **Language** | Python 3.12 |
| **UI** | Streamlit |
| **LLMs** | Google Gemini 2.5 Flash/Pro ยท OpenAI GPT-4o-mini ยท Ollama llama3 |
| **Embeddings** | HuggingFace `all-MiniLM-L6-v2` |
| **Vector DB** | ChromaDB |
| **Audio/Video** | FFmpeg ยท Google Gemini 2.5 Flash/Pro |
| **Validation** | Pydantic v2 |
| **Testing** | pytest โ 72 tests, 0 failures |
| **Deployment** | Streamlit Cloud ยท Hugging Face Spaces ยท Docker |
---
## ๐ค Author
Built as a structured AI engineering roadmap โ progressing from RAG fundamentals through multimodal systems to AI safety and evaluation.