Back to projects
Production AI · RAG Content Engine

Creative Studio

An AI content platform that turns days of curriculum work into minutes — a full RAG pipeline with citation grounding, so every generated lesson stays factually accurate to source material.

React 18ViteExpress.jsTypeScriptPrismaClaude APIOpenAI Embeddings
creative-studio-upgd.onrender.com
Creative Studio
10x
Faster Output
RAG + RRF
Retrieval
Claude API
Generation
Grounded
Citations
The Problem

Producing curriculum was a manual, multi-day grind: research, writing, sourcing illustrations, and review cycles for every lesson. The team wanted AI to do the heavy lifting, but generic LLM output couldn't be trusted to stay accurate to the existing curriculum. They needed generation that was grounded.

The Build

A React 18 + Vite front end over a TypeScript Express.js backend, with Prisma managing content and project state. The retrieval layer combines OpenAI embeddings for semantic search with keyword matching, fused via Reciprocal Rank Fusion for the best of both. Claude generates each lesson conditioned on the retrieved context and emits citations, so output stays grounded in real source material.

Key Features
1Full RAG pipeline: semantic search plus keyword matching, fused with Reciprocal Rank Fusion (RRF)
2AI curriculum generation grounded in source material with inline citations for factual accuracy
3Claude API generation conditioned on retrieved context, not free-floating prompts
4Illustration generation wired directly into the content-creation workflow
5Batch generation for producing multiple lesson modules at once
6Collaborative project workspaces for team content review
Walkthrough
creative-studio-upgd.onrender.com
Home — daily content suggestions, character roster, and a live news feed
Home — daily content suggestions, character roster, and a live news feed
creative-studio-upgd.onrender.com
Curriculum — module browser spanning 31 lessons across 8 modules
Curriculum — module browser spanning 31 lessons across 8 modules
creative-studio-upgd.onrender.com
Illustrations — AI-generated and original art gallery with character tagging
Illustrations — AI-generated and original art gallery with character tagging
creative-studio-upgd.onrender.com
Video — animated character clips with a generation pipeline
Video — animated character clips with a generation pipeline
creative-studio-upgd.onrender.com
Audio — character voice design and dialogue generation
Audio — character voice design and dialogue generation
creative-studio-upgd.onrender.com
Episodes — content pipeline with shot-by-shot production tracking
Episodes — content pipeline with shot-by-shot production tracking
Impact

Cut content creation from multi-day cycles to minutes per lesson module — a 10x speedup without sacrificing factual accuracy.