Skip to content

amanullahabbasi/retropix

Repository files navigation

README for RetroPix

RetroPix is a transformative web application that enables users to reimagine themselves in different historical settings by utilizing advanced AI technologies. Powered by Cohere AI and Gooey AI, RetroPix offers a unique experience where users can transport their images to various times and locations of their choice. The main goal of RetroPix is to enhance cultural connections and allow individuals to experience and appreciate different historical eras and cultures through personalized imagery.

Features

  • Time Travel Simulation: Choose an era and location, and see yourself as if you were there. From 1900s London to ancient Egypt, explore a vast range of historical settings.
  • AI-Powered Transformation: Leveraging the capabilities of Cohere AI and Gooey AI, RetroPix transforms your modern photos into authentic historical representations.
  • Public Installation Option: RetroPix technology is also available for installation in public mirrors, allowing users to interact with history in real-time in various public locations.

Business Application

RetroPix is not only a web application but also a business solution that can be integrated into mirrors at museums, cultural centers, and tourist attractions. This allows visitors to see themselves in the context of the venue's historical or cultural theme, enriching their experience and engagement.

Prerequisites

What you need to install the software:

  • Node.js
  • npm (Node Package Manager)
  • Access to Cohere AI and Gooey AI APIs

Installing

A step by step series of examples that tell you how to get a development environment running:

  1. Clone the repository

    git clone https://github.com/yourusername/retropix.git
    cd retropix
  2. Install dependencies

    npm install
  3. Set up environment variables

    Create a .env file in the root directory and add your API keys:

    COHERE_API_KEY=
    GOOEY_API_KEY=
    
  4. Run the application

    npm start

    Visit http://localhost:3000 in your browser to view the app.

Usage

To use RetroPix, simply upload a photo, select your desired time period and location, and let the AI work its magic. The transformed image will be displayed, allowing you to see yourself in a completely different era and location.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Your Name - aman.asim262@gmail.com

Releases

No releases published

Packages

No packages published

Languages