Experience the Future of Quillix AI π
NexGen-Quillix is an AI-powered content creation platform built to generate high-impact, platform-ready posts for LinkedIn, Instagram, X (formerly Twitter), and moreβwithin seconds. By analyzing real-time trends and adapting to your specific tone, industry, and goals, it delivers tailored content that drives engagement and strengthens your digital presence. Whether you're a marketer, entrepreneur, or content creator, NexGen-Quillix simplifies your workflow by combining intelligent automation with creative flexibility. Let AI handle the heavy liftingβso you can focus on growth. β¨
- β‘ Instant Content Creation: Generate platform-ready posts in secondsβno creative block, no delays.
- π Trend-Aware AI: Tap into real-time trends to keep your content fresh and relevant.
- βοΈ Custom Tone & Style: Tailor posts to match your voice, brand, or audience.
- π― Platform Smartness: Auto-optimized for LinkedIn, Instagram, X, and more.
- π§ Adaptive Learning: Gets smarter with every use, understanding your preferences.
- π Smart Suggestions: AI-driven tips to boost engagement and visibility.
- π οΈ Effortless Workflow: Built for creators, marketers, and founders to move fast.
Important
Use the Docker image or run locally via localhost to get started now.
You can visit the live site here : --Temporarily Not Deployed--
- Next.js β A powerful high-performance frontend for building fast and scalable web applications.
- React.js β A powerful JavaScript library for building fast and scalable web applications.
- TypeScript {Workflow} β A typed superset of JavaScript for more reliable, maintainable code.
- Python β Used for data processing, automation, or backend tasks.
- TailwindCSS β A utility-first CSS framework for creating stunning, responsive designs effortlessly.
- GitHub Actions β CI/CD automation for streamlined development workflows.
- Redis Integration β High-performance in-memory data storage for fast caching and real-time processing.
- Docker β A container platform for easy deployment, scalability, and app management.
- Node.js v22.14.0 or higher
- Python v3.13.2 or higher
- npm or pnpm (Package Managers)
- Code Editor (e.g., VS Code)
- Git (Version Control System)
- Docker (For containerized deployments)
- Redis (Ensure Redis is installed locally or accessible via a cloud service like Redis Enterprise or Upstash)
- Browsers (Latest versions of Chrome, Firefox, or Edge for development and testing)

- First Read this License & their terms then proceed.
- Star β the Repository
- Fork the repository (Optional)
- Project Setup:
- Clone the repository:
git clone https://github.com/UjjwalSaini07/NexGen-Quillix.git
- Navigate to the project main directory:
cd NexGen-Quillix
Important
All these cd directory paths are relative to the root directory of the cloned project.
- Navigate to the project Frontend directory:
cd frontend
- Install Frontend dependencies:
pnpm install
- Navigate to the project Backend directory from Folder:
- Press
Shift + Right-Click
inside the backend folder and select βOpen PowerShell window here.β
Directory : \NexGen-Quillix\backend>
- Create the Virtual Environment
python -m venv venv
This creates a new folder named venv/ in your project backend directory.
- Activate the Virtual Environment
.\venv\Scripts\Activate.ps1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
- Press A - stands for "Yes to All"
- Install Your Dependencies
pip install -r requirements.txt
Warning
If you encounter an error, make sure to follow the prerequisite setup properly. You need to have Redis installed correctly on your system along with all necessary files. Once installed, ensure itβs running and configured correctly before proceeding.
- Run FastAPI Server
uvicorn main:app --reload
- This starts your FastAPI server at: http://127.0.0.1:8000
- Deactivate When Done
deactivate


- Start the Frontend Development server
cd frontend
pnpm dev
- Start the Backend Development server
- Refer to the backend setup guide for instructions on running the backend.
- If you're on Windows and have completed the prerequisite setup, open Ubuntu and start the Redis server:
sudo service redis-server start
- Enter your Ubuntu password when prompted.
- Start the Redis server (if not already running)
sudo systemctl start redis
- Optionally enable Redis to start on boot:
sudo systemctl enable redis
- Install Redis using Homebrew:
brew install redis
- Start the Redis server
brew services start redis
- Connect to Redis at 127.0.0.1:6379
redis-cli
- Test the connection with the ping command
127.0.0.1:6379> ping
PONG
- Open your browser and navigate to http://localhost:3000 to view the localhost website
- Start the Docker Engine Locally or Use Any Service Globally
- Navigate to the project Root directory:
cd NexGen-Quillix
- Run DockerFile:
docker-compose up --build
- Wait for Generating the Image
- Now Simply use the Project using Docker Container
- If u Want Direct Image Without Cloning So Contact with Me.
- Refer Original Redis Guide - Guide Reference
- Added basic command-line instructions for Windows and Linux users.
Windows you must use WSL (Windows subsystem for Linux). Install all other dependencies through the Linux terminal.
wsl --install
- By default, WSL installs Ubuntu. You can open a Linux terminal by searching "Ubuntu" in the Search bar.
- The Ubuntu screen looks like this:
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
- Now Start the Redis server like so
sudo service redis-server start
- Add the repository to the APT index, update it, and install Redis
sudo apt-get install lsb-release curl gpg
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
sudo systemctl enable redis-server
sudo systemctl start redis-server
- Install on Red Hat/Rocky
sudo yum install redis
sudo systemctl enable redis
sudo systemctl start redis
- Redis will restart at boot time.
Feel free to reach out if you have any questions or suggestions!
- Raise an issue for the same Issue
- Github: @Ujjwal Saini
License Credential LICENSE
Sorry But this repository not welcome Contributions! Yes u gave a Feedback and Suggestion via raising the Issue.