Skip to content

frazras/contentscribe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

contentscribe

Installation Options

1. Docker

  1. Install Docker on your system.
  2. Clone the repository:
    git clone https://github.com/your-repo/contentscribe.git
    cd contentscribe
    
  3. Create a .env file by copying .env.example and fill in the missing API keys:
    cp .env.example .env
    
    Open the .env file and add your API keys for the services you plan to use.
  4. Build and run the Docker container:
    docker build -t contentscribe .
    docker run -p 8000:8000 contentscribe
    

2. Native Python and npm

Prerequisites

  • Python 3.9+
  • Node.js (LTS version)
  • npm

Windows

  1. Clone the repository:
    git clone https://github.com/your-repo/contentscribe.git
    cd contentscribe
    
  2. Create a .env file by copying .env.example and fill in the missing API keys:
    copy .env.example .env
    
    Open the .env file and add your API keys for the services you plan to use.
  3. Set up Python environment:
    python -m venv venv
    venv\Scripts\activate
    pip install -r requirements.txt
    
  4. Set up React app:
    cd app\ui
    npm install
    npm run build
    cd ..\..
    
  5. Run the application:
    uvicorn app.main:app --host 0.0.0.0 --port 8000
    

Unix-based Systems (macOS/Linux)

  1. Clone the repository:
    git clone https://github.com/your-repo/contentscribe.git
    cd contentscribe
    
  2. Create a .env file by copying .env.example and fill in the missing API keys:
    cp .env.example .env
    
    Open the .env file and add your API keys for the services you plan to use.
  3. Set up Python environment:
    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
    
  4. Set up React app:
    cd app/ui
    npm install
    npm run build
    cd ../..
    
  5. Run the application:
    uvicorn app.main:app --host 0.0.0.0 --port 8000
    

The application will be available at http://localhost:8000

About

Interactive AI Content Creation platform

Resources

Stars

Watchers

Forks

Packages

No packages published