Skip to content
View ClicShopping's full-sized avatar

Block or report ClicShopping

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ClicShopping/README.md

ClicShopping AI™ is a powerful, open-source e-commerce platform designed for B2B, B2C, and hybrid B2B-B2C businesses with autonomous agent (agentic). Built on modern, responsive design principles, it delivers excellent performance across all devices — mobile, tablet, and desktop — while keeping your data, your infrastructure, and your business logic fully under your control.

###What Makes It Different Unlike cloud-hosted platforms, ClicShopping AI™ is designed for businesses that require data sovereignty, GDPR compliance, and full ownership of their e-commerce stack. Deploy it on your own server, your own infrastructure, or any standard hosting environment — including shared hosting via Softaculous — without vendor lock-in. Generative AI Integration

ClicShopping AI™ integrates with leading Generative AI systems including GPT, Ollama, and Anthropic... It leverages Retrieval-Augmented Generation (RAG) and Business Intelligence pipelines to improve product discovery, customer interaction, inventory optimization, and sales performance.

What Makes It Different

Unlike cloud-hosted platforms, ClicShopping AI™ is designed for businesses that require data sovereignty, GDPR compliance, and full ownership of their e-commerce stack. Deploy it on your own server, your own infrastructure, or any standard hosting environment — including shared hosting via Softaculous — without vendor lock-in. No third-party plugin, no additional subscription, no data leaving your server without your explicit configuration.

Designed for data sovereignty and GDPR compliance, it deploys on your own server, any standard hosting environment, or shared hosting via Softaculous and Fantastico — without vendor lock-in.

Key Features

  • Easy Installation — Deploy in just a few clicks on any server, local machine, or shared hosting environment
  • Built-in AI & RAG — Integrated Retrieval-Augmented Generation (RAG) engine with support for OpenAI, Anthropic, Mistral, and self-hosted models (Ollama). Query your own store data in natural language, with no data sent to third-party services without your explicit configuration
  • Agentic Architecture — Actor-Critic agent system for intelligent analytics, semantic search, and automated business insights
  • MCP Integration — Connect your store to ERPs, CRMs, and accounting platforms via a secure, auditable, read-only data bus. Compatible with self-hosted AI interfaces such as LM Studio and AnythingLLM
  • Multi-Model & Multi-Domain — Supports multiple AI providers and multiple business domains (e-commerce, finance, HR) within a single installation
  • Modern Architecture — Modular framework based on ConfigureActionsAbstract and ConfigurableAppAbstract for standardized, maintainable development

Technical Excellence

The solution is built with a modular architecture using Apps and modules for maximum flexibility. The approach is completely modular for both catalog and administration, featuring:

  • Future-Proof Stack — PHP 8.4+ with PHP 9 compatibility,ensuring long-term maintainability as the ecosystem evolves with Doctrine ORM and LLPhant for AI operations.
  • Simple, readable code with easy customization, installation
  • Seamless updates without breaking existing customizations
  • Vector search via MariaDB 11.7+ when available, with graceful fallback for standard MySQL environments

###Advanced Agentic AI Architecture

The system implements a multi-agent reasoning architecture with more than eight specialized agents. Supported reasoning models include Chain-of-Thought (CoT), Tree-of-Thought (ToT), and Self-Consistency, enabling structured reasoning, task decomposition, and autonomous decision workflows directly within the e-commerce stack.

Enterprise-Grade Infrastructure

– Multi-Database ORM: Doctrine 2.x with MariaDB. – Multi-Tier Caching: Five-layer architecture (APCu, Memcached, Redis, OpCache, Static) – Security Stack: Ten security layers including AES-256 encryption, 2FA/TOTP, GDPR compliance, prompt-injection detection, and full audit logging

Modular and Scalable Design

The modular architecture allows precise customization and extension, supporting both small deployments and large-scale enterprise environments without architectural changes.

Built for Everyone :

Easy, Lightweight Installation : Set up your store quickly and easily. ClicShopping AI™ installs in just a few clicks, uses minimal server resources, and offers full customization to fit your needs.

Driven by Community Support : ClicShopping AI™ is powered by its community. Donations and contributions help drive continuous improvements, keeping your platform innovative and competitive.

Get Started Today : Use the Artificial Intelligence to your Ecommerce business with ClicShopping AI™. Fast setup, powerful features, and a vibrant community — all completely free.

#Analyse

  • SymfonyInsight
  • php
  • GitHub repo size
  • GitHub top language
  • Ask DeepWiki

Table of Contents

#Solution

  • The solution is built on modules and APP to have a nice flexibility.
  • The approach is completely modular on the catalog / administration with simple code to understand, to customize, and to update at need.
  • All informations are available at the forum https://www.clicshopping.org or look the Wiki for the technical documentation.
  • The modules are available on Github (Official and Community) or by an internal install.
  • Generative Artificial Intelilligence (GenAI) implemented with AI Agent

Functionalities

  • B2B - B2C full functionalities
  • Ready for mobile, tablet, and desktop with BootStrap 5.x technology
  • Multi-template
  • Dynamic Pricing with special prices,
  • Product reviews and ratings
  • Rest API ... and Lot of common ecommerce functionalities

Generative AI functionalities with autonomous agent (agentic):

  • Generative artificial Intelligence included with Gpt, Ollama, and Anthropic. Multi model approach
  • Agentic RAG-powered Business Intelligence Agent for data analysis and insights
    • Vector embeddings for products, categories, orders, and other entities ...
    • Semantic search across multiple database tables
    • Analytics query processing with natural language to SQL conversion
    • Intelligent content generation with context-aware responses
    • Admin chatbot interface with RAG, BI, WebSearch and Hybrid capabilities
    • Web Search impleted for semantic search
    • AI Agentic Agent via Multi Domain Approach and Actors expertise
      • Analytics (BI)
      • Semantic (RAG)
      • WebSearch with google SERP API AI Overview
      • HYBRID
      • Around 50 KPI for manager, Developer, Data scientist
      • 8 autonomous agents
  • Generative Artificial Intelligence :
    • Generative artificial products customers recommendations
    • Generative artificial intelligence for All content (product,categories...)
    • Generative artificial intelligence for SEO
    • Generative artificial intelligence for tag sentiment analysis for review
    • Generative artificial Intelligence review summary
    • Generative artificial Intelligence Automated product tagging
    • Generative artificial Intelligence Automated review tagging
    • Generative artificial Intelligence product automation
    • Generative artificial Intelligence Web Search
  • Real time safety stock predictive (AI)
  • Server MCP (model context Protocol) for ecommerce agentic approach
    • Chat Rab - BI - WebSearch Connexion
    • Anthropic Ecommerce Connexion
  • Agentic Commerce Protocol (ACP) from OpenAI.
  • Universal Commerce Protocol (UCP) from Google.
  • Agentic SEO Analysis (Cokpit AI and Agentic SEO Text optimization)
  • Product cockpit AI with forecasting metrics and customers recommendations
  • AI product recommendation

Security & Compliance

  • GDPR Ready: Built-in compliance tools and data protection
  • European electronic invoice (Chorus Pro) for B2B and Pappers company verification
  • AES Encryption: Secure storage of sensitive information
  • Two-Factor Authentication: Enhanced admin security
  • Anti-spam Protection: Multiple layers of protection
  • Regular Security Updates: Community-driven security patches
  • Double authentication number
  • Security Headers: XSS protection and security hardening
  • Inforced security for AI.

Internationalization

  • Multi-language including Languages: English, French
  • Additional Language Packs: Available on GitHub
  • Multi-Currency Support: Configure multiple currencies with real-time exchange rates

Performance & Analytics

  • Built-in Analytics: Dashboard with key business metrics
  • Performance Optimization: OpCache and Memcached support
  • Image Optimization: WebP support and lazy loading
  • Cron System: Automated tasks and maintenance
  • Dynamic Reports: Sales, inventory, and customer analytics

Comparison between competitors (native functions):

Caractéristiques ClicShopping Shopify Magento WooCommerce
IA Générative ✅ Natif multi-agents ❌ Apps tierces ❌ Extensions ❌ Plugins
Support Multi-LLM ✅ 6+ fournisseurs ❌ OpenAI uniquement ❌ Limité ❌ Limité
Base Vectorielle ✅ MariaDB native ❌ Externe requis ❌ Externe requis ❌ Externe requis
Protocoles IA Ecommerce ✅ ACP/UCP/MCP ❌ Extensions ❌ Extensions ❌ Extensions
WebSearch Intégré ✅ Natif ❌ Apps tierces ❌ Extensions ❌ Plugins
Open Source ✅ GPL2/MIT ❌ Propriétaire ✅ Community ✅ GPLv2
Rag ✅ Semantic ❌ Propriétaire ❌ Integration ❌ Integration
BI ✅ Analytic ❌ Propriétaire ❌ Integration ❌ Integration
Agentic ✅ 8 Autonomous ❌ Propriétaire ❌ OIntegration ❌ Integration
MCP management ✅ Natif ❌ Extensions ❌ Extensions ❌ Extensions

Server performance

  • OpCache
  • Memcached
  • Cache files
  • Redis
  • Static template cache (front office)

content management and SEO

  • WYSIWYG to create your products description, content with CKeditor
  • Image Editor management with El-Finder 2.x - drag and drop - webp
  • Full SEO functionalities optimization and url with AI integration
  • Full responsive design application with Bootstrap 5.x

API Connexions

  • REST API: Full REST API for external integrations
  • MCP Connexoion

Shipping & Payment

  • Multiple Shipping Options: Flat rate, free shipping, and real-time rates
  • Payment Gateways: Stripe and more

Other features

  • Extension System to install new Applications via the back-office
  • More 250 modules available and free functional on the marketplace and available on Github !
  • Free modular Apps to create import or to import from osCommerce 2.x, OpenCart, ZenCart, Crealoaded, Prestashop .... database migration available on the marketplace ...
  • And more to come with the community and the official modules !

Marketplace

- A marketplace is also available on the : 
- For all App : [community](https://www.clicshopping.org/forum/files/) 
- Or github :
    - Community : https://github.com/ClicShoppingV3Community
    - Official : https://github.com/ClicShoppingOfficialModulesV3

Requirement (more information in the wiki)

  • Apache 2.x
  • MYSQL 8.x / MariaDb 11.x but 11.7 (recommended for embeddings and vectors)
  • PHP >= 8.4
  • More information in the Github Wiki

Installation

Checklist

  • read this README document
  • Check the server requirement
  • Download ClicShopping & perform installation
  • Check security page in administrative area;
    Tools > Security
  • join the community
  • install your Apps, modules;
    Configuration > My administration > Dashboard
    Configuration > shipping
    Configuration > payment
  • Choose your own Apps, modules;
    Tools > Extension
  • Create your catalog
  • Perform a test checkout

#documentation

Wiki on github : https://github.com/ClicShopping/ClicShopping/wiki DeepWiki :Ask DeepWiki

Donation

Trademark

One-Click Installation

Available in most hosting control panels


  • ClicShopping can now be installed easily with just one click via Softaculous

  • ClicShopping can now be installed on Fantastico F3 of Neterberg Netenberg

#Images image2

image3

image1

image1

image1

Popular repositories Loading

  1. ClicShopping ClicShopping Public

    ClicShopping AI(tm) is OpenSource and powerfull Solution AI e-commerce B2B / B2C / B2B-B2C agentic. The solution is based on a modern, responsive design that will allow you to have a great website …

    PHP 63 32

  2. elFinder elFinder Public

    Forked from Studio-42/elFinder

    📁 Open-source file manager for web, written in JavaScript using jQuery and jQuery UI

    JavaScript 1

  3. LLPhant LLPhant Public

    Forked from LLPhant/LLPhant

    LLPhant - A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain

    PHP 1

  4. third-party-integrations third-party-integrations Public

    Forked from tinify/third-party-integrations

    List of 3rd party integrations of Tinify with various other software

    1

  5. password-helper password-helper Public

    Forked from stymiee/password-helper

    A PHP library that makes using best practices with passwords easy by default.

    PHP