scriptwriter / README.md
kreemyyyy's picture
Upload 13 files
fd88516 verified

A newer version of the Streamlit SDK is available: 1.54.0

Upgrade
metadata
title: AI Script Studio
emoji: 🎬
colorFrom: blue
colorTo: purple
sdk: streamlit
sdk_version: 1.37.1
app_file: app.py
pinned: false
license: mit
short_description: Generate Instagram-ready scripts with AI-powered RAG system

🎬 AI Script Studio

Generate Instagram-ready scripts with AI using advanced RAG (Retrieval-Augmented Generation) system.

Features

  • πŸ€– AI-Powered Generation: Uses DeepSeek API for high-quality script generation
  • 🧠 RAG System: Retrieval-Augmented Generation with semantic search
  • πŸ“Š Multi-Armed Bandit Learning: Self-improving generation policies
  • 🎯 Auto-Scoring: LLM-based quality assessment
  • πŸ“ˆ Rating System: Human feedback integration with learning
  • 🎨 Multiple Personas: Support for different creator styles
  • πŸ“ Content Types: Various Instagram content formats

How It Works

  1. Reference Retrieval: Uses semantic search to find relevant examples
  2. Policy Learning: Multi-armed bandit optimizes generation parameters
  3. AI Generation: Creates scripts using retrieved references
  4. Auto-Scoring: LLM judges quality across 5 dimensions
  5. Learning Loop: System improves based on feedback

Usage

  1. Select your creator persona
  2. Choose content type and tone
  3. Add reference examples (optional)
  4. Generate scripts with AI
  5. Rate and provide feedback
  6. System learns and improves

Technical Stack

  • Frontend: Streamlit
  • AI: DeepSeek API
  • RAG: Sentence Transformers + FAISS
  • Database: SQLite with SQLModel
  • Learning: Multi-armed bandit algorithms
  • Scoring: LLM-based evaluation

Setup

  1. Add your DeepSeek API key to the secrets
  2. The app will automatically initialize the database
  3. Start generating scripts!

API Key

Get your free API key at: https://platform.deepseek.com/api_keys