Skip to content

Adaptidemo is a full-stack application designed to automate the creation of user guides and customer-facing collateral from UI videos or screenshots. It leverages advanced screen recording, video processing, and AI-powered documentation generation to streamline product documentation and demo creation.

Notifications You must be signed in to change notification settings

arushkumarsingh/The-Better-Hack

Repository files navigation

Adaptidemo: The Better Hack

Adaptidemo is a full-stack application designed to automate the creation of user guides and customer-facing collateral from UI videos or screenshots. It leverages advanced screen recording, video processing, and AI-powered documentation generation to streamline product documentation and demo creation.

🚀 Features

  • Screen Recording: Record your screen (with audio and camera overlay) directly from the web UI.
  • Video & Image Upload: Upload UI walkthrough videos or screenshots for documentation generation.
  • Automated Documentation: Generate detailed, step-by-step markdown guides from your uploads.
  • Customer Deck Generation: Automatically create feature presentations and customer decks from video content.
  • Persona-based Output: Personalize documentation for different roles (e.g., Product Manager, Marketer, Developer).
  • Multi-language Support: Generate documentation in multiple languages.
  • Downloadable Outputs: Download generated guides and presentations in various formats.

🎥 Demo Video

Watch the demo here:

Watch the demo

🛠️ Setup Instructions

Backend (Python FastAPI)

  1. Clone the repository:
    git clone <repo-url>
    cd The-Better-Hack
  2. Create a virtual environment and install dependencies:
    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
  3. Run the backend API:
    uvicorn api:app --reload

Frontend (React + TypeScript)

  1. Navigate to the frontend directory:

    cd feature-scribe-studio
  2. Install dependencies:

    npm install
  3. Run the frontend app:

    npm start
  4. Access the app: Open your browser and go to http://localhost:3000

⚡ Shortcuts: build.sh and run.sh

For convenience, you can use the provided shell scripts to build and run the entire application with a single command.

  • build.sh – Installs all backend and frontend dependencies.
  • run.sh – Starts both the backend (API) and frontend (UI) servers.

Usage

# To install all required dependencies (backend + frontend)
./build.sh

# To start both backend and frontend servers
./run.sh

📝 Usage

  • Click Screen Record to capture a new UI walkthrough, or upload an existing video/image.
  • Select your target output (User Guide or Customer Deck) and persona.
  • Wait for the AI to process your upload and generate documentation.
  • Download the generated collateral or presentation.

👥 Contributors

  • Arush Kumar Singh
  • Shruti Sagar
  • Mohd Hussam
  • Siddharth Jha

Replace the placeholder names above with the actual contributor names.


For any issues, suggestions, or contributions, please open an issue or pull request!

About

Adaptidemo is a full-stack application designed to automate the creation of user guides and customer-facing collateral from UI videos or screenshots. It leverages advanced screen recording, video processing, and AI-powered documentation generation to streamline product documentation and demo creation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages