
ClicShopping
ClicShopping AI(tm) is an Ecommerce OpenSource and powerfull Solution e-commerce B2B / B2C / B2B-B2C using generative-AI and sentiment Analysis. The solution is based on a modern, responsive design that will allow you to have a great website on all mobile device, desktop and easy to install.
Stars: 59

ClicShopping AI™ is an open-source Ecommerce platform powered by Generative AI, designed for B2B, B2C, and B2B-B2C businesses. It offers seamless shopping experiences, advanced AI integration, modular architecture for customization, and responsive design across devices. With features like GPT API integration, RAG-powered Business Intelligence Agent, multi-model AI support, and security compliance, ClicShopping AI™ is a comprehensive solution for online businesses. It also provides internationalization support, performance analytics, server performance optimization, content management, API connections, shipping and payment options, and a marketplace for additional modules and apps.
README:
The Future of E-commerce, Powered by Generative AI
Unlock the full potential of your online business with ClicShopping AI™™, a powerful, open-source Ecommerce platform designed for B2B, B2C, and B2B-B2C.
ClicShopping AI™ helps you deliver a seamless shopping experience for your customers while giving you the tools you need to manage your store efficiently.
Easily integrate ClicShopping AI™ with the most powerful Generative AI technologies:
Use advanced AI systems like GPT and Ollama to boost your store’s capabilities. Leverage RAG Big Data and AI to enhance customer experience, optimize inventory management, and drive more sales. Take your Ecommerce business to the next level with AI-powered features.
Built for Everyone :
Designed for small businesses and large enterprises — ClicShopping AI™’s modular architecture makes it easy to customize, extend, and adapt your store to your unique needs.
Boost Your Business — For Free!: ClicShopping AI™ helps you increase sales and stay competitive — at no cost. With built-in AI tools, you can optimize inventory, deliver personalized recommendations, and enhance customer service effortlessly.
Responsive Design on Any Device : Offer a seamless shopping experience everywhere. ClicShopping AI™’s modern, responsive design ensures fast, smooth performance across desktops, tablets, and smartphones.
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.
- What is ClicShopping AI™
- Solution
- Marketplace
- Requirement
- Installation
- Supporting the Project
- Official Apps, modules, adds on
- Community Apps, modules, adds on
- Marketplace Apps, modules, adds on
- Donation
- Trademark - Licence
- Functionalities
- Images
- Wiki
#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.
#Functionalities
- B2B - B2C full functionalities
- Ready for mobile, tablet, and desktop with BootStrap 5.x technology
- Multi-template
- Dynamic Pricing with special prices, and customer groups
- Product reviews and ratings ... and Lot of common ecommerce functionalities
##Generative AI functionalities :
- GPT API integration
- Generative artificial Intelligence included with Gpt, Ollama, and Anthropic.
- RAG-powered Business Intelligence Agent for data analysis and insights
- Vector embeddings for products, categories, orders, and other entities
- Multi-model AI support (OpenAI, Anthropic, Mistral, Ollama)
- 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 capabilities
- Web Search impleted for semantic search (with embedding - see documentation)
- 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)
##Security & Compliance
- GDPR Ready: Built-in compliance tools and data protection
- 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
##Internationalization
- Included 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
##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
- Full responsive design application with Bootstrap 5.x
##API Connexions
- REST API: Full REST API for external integrations
#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 - 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.3
- More information in the Github Wiki
#Installation
- Step1 : Download ClicShopping : https://github.com/ClicShopping/ClicShopping_V3/releases
- Current version :
- Step2 : Install ClicShopping : https://www.mysite.com/install
- Step3 : Follow Checklist
#Checklist
- [x] read this README document
- [x] 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
#Analyse
#documentation
Wiki on github : https://github.com/ClicShopping/ClicShopping/wiki
DeepWiki :
#Donation
- If you want to make a donation, you can click on this link : make a donation or use the button below.
- Via the forum https://www.clicshopping.org/forum/clients/donations/
- A donation via Bitcoin :
- Donation can help to continue the work and to finance the infrastructure.
- More information are available on the community website.
#Trademark
- License GPL2 - MIT
- ClicShopping( AItm) has a trademark deposed : https://www.clicshopping.org/forum/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
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for ClicShopping
Similar Open Source Tools

ClicShopping
ClicShopping AI™ is an open-source Ecommerce platform powered by Generative AI, designed for B2B, B2C, and B2B-B2C businesses. It offers seamless shopping experiences, advanced AI integration, modular architecture for customization, and responsive design across devices. With features like GPT API integration, RAG-powered Business Intelligence Agent, multi-model AI support, and security compliance, ClicShopping AI™ is a comprehensive solution for online businesses. It also provides internationalization support, performance analytics, server performance optimization, content management, API connections, shipping and payment options, and a marketplace for additional modules and apps.

ClicShopping_V3
ClicShoppingAI is a powerful open-source Ecommerce solution that supports B2B, B2C, and B2B-B2C. Integrated with cutting-edge generative artificial intelligence systems like Gpt and Ollama, it helps merchants increase turnover and competitiveness for free. With AI capabilities, it optimizes inventory, offers personalized recommendations, and provides top-notch customer service. The solution is modular, lightweight, and user-friendly, with a seamless, responsive design for all devices. Installation is easy, empowering ongoing development through community support. Features include GPT API integration, generative AI functionalities, real-time safety stock predictive, WYSIWYG product description creation, image editor management, full SEO optimization, payment and shipping modules, extension system, GDPR compliance, multi-language support, and more.

PhiCookBook
Phi Cookbook is a repository containing hands-on examples with Microsoft's Phi models, which are a series of open source AI models developed by Microsoft. Phi is currently the most powerful and cost-effective small language model with benchmarks in various scenarios like multi-language, reasoning, text/chat generation, coding, images, audio, and more. Users can deploy Phi to the cloud or edge devices to build generative AI applications with limited computing power.

docq
Docq is a private and secure GenAI tool designed to extract knowledge from business documents, enabling users to find answers independently. It allows data to stay within organizational boundaries, supports self-hosting with various cloud vendors, and offers multi-model and multi-modal capabilities. Docq is extensible, open-source (AGPLv3), and provides commercial licensing options. The tool aims to be a turnkey solution for organizations to adopt AI innovation safely, with plans for future features like more data ingestion options and model fine-tuning.

refly
Refly.AI is an open-source AI-native creation engine that empowers users to transform ideas into production-ready content. It features a free-form canvas interface with multi-threaded conversations, knowledge base integration, contextual memory, intelligent search, WYSIWYG AI editor, and more. Users can leverage AI-powered capabilities, context memory, knowledge base integration, quotes, and AI document editing to enhance their content creation process. Refly offers both cloud and self-hosting options, making it suitable for individuals, enterprises, and organizations. The tool is designed to facilitate human-AI collaboration and streamline content creation workflows.

RLinf
RLinf is a flexible and scalable open-source infrastructure designed for post-training foundation models via reinforcement learning. It provides a robust backbone for next-generation training, supporting open-ended learning, continuous generalization, and limitless possibilities in intelligence development. The tool offers unique features like Macro-to-Micro Flow, flexible execution modes, auto-scheduling strategy, embodied agent support, and fast adaptation for mainstream VLA models. RLinf is fast with hybrid mode and automatic online scaling strategy, achieving significant throughput improvement and efficiency. It is also flexible and easy to use with multiple backend integrations, adaptive communication, and built-in support for popular RL methods. The roadmap includes system-level enhancements and application-level extensions to support various training scenarios and models. Users can get started with complete documentation, quickstart guides, key design principles, example gallery, advanced features, and guidelines for extending the framework. Contributions are welcome, and users are encouraged to cite the GitHub repository and acknowledge the broader open-source community.

co-op-translator
Co-op Translator is a tool designed to facilitate communication between team members working on cooperative projects. It allows users to easily translate messages and documents in real-time, enabling seamless collaboration across language barriers. The tool supports multiple languages and provides accurate translations to ensure clear and effective communication within the team. With Co-op Translator, users can improve efficiency, productivity, and teamwork in their cooperative endeavors.

openvino
OpenVINO™ is an open-source toolkit for optimizing and deploying AI inference. It provides a common API to deliver inference solutions on various platforms, including CPU, GPU, NPU, and heterogeneous devices. OpenVINO™ supports pre-trained models from Open Model Zoo and popular frameworks like TensorFlow, PyTorch, and ONNX. Key components of OpenVINO™ include the OpenVINO™ Runtime, plugins for different hardware devices, frontends for reading models from native framework formats, and the OpenVINO Model Converter (OVC) for adjusting models for optimal execution on target devices.

repromodel
ReproModel is an open-source toolbox designed to boost AI research efficiency by enabling researchers to reproduce, compare, train, and test AI models faster. It provides standardized models, dataloaders, and processing procedures, allowing researchers to focus on new datasets and model development. With a no-code solution, users can access benchmark and SOTA models and datasets, utilize training visualizations, extract code for publication, and leverage an LLM-powered automated methodology description writer. The toolbox helps researchers modularize development, compare pipeline performance reproducibly, and reduce time for model development, computation, and writing. Future versions aim to facilitate building upon state-of-the-art research by loading previously published study IDs with verified code, experiments, and results stored in the system.

OpenContracts
OpenContracts is an Apache-2 licensed enterprise document analytics tool that supports multiple formats, including PDF and txt-based formats. It features multiple document ingestion pipelines with a pluggable architecture for easy format and ingestion engine support. Users can create custom document analytics tools with beautiful result displays, support mass document data extraction with a LlamaIndex wrapper, and manage document collections, layout parsing, automatic vector embeddings, and human annotation. The tool also offers pluggable parsing pipelines, human annotation interface, LlamaIndex integration, data extraction capabilities, and custom data extract pipelines for bulk document querying.

neuro-san-studio
Neuro SAN Studio is an open-source library for building agent networks across various industries. It simplifies the development of collaborative AI systems by enabling users to create sophisticated multi-agent applications using declarative configuration files. The tool offers features like data-driven configuration, adaptive communication protocols, safe data handling, dynamic agent network designer, flexible tool integration, robust traceability, and cloud-agnostic deployment. It has been used in various use-cases such as automated generation of multi-agent configurations, airline policy assistance, banking operations, market analysis in consumer packaged goods, insurance claims processing, intranet knowledge management, retail operations, telco network support, therapy vignette supervision, and more.

kilocode
Kilo Code is an open-source VS Code AI agent that allows users to generate code from natural language, check its own work, run terminal commands, automate the browser, and utilize the latest AI models. It offers features like task automation, automated refactoring, and integration with MCP servers. Users can access 400+ AI models and benefit from transparent pricing. Kilo Code is a fork of Roo Code and Cline, with improvements and unique features developed independently.

dapr-agents
Dapr Agents is a developer framework for building production-grade resilient AI agent systems that operate at scale. It enables software developers to create AI agents that reason, act, and collaborate using Large Language Models (LLMs), while providing built-in observability and stateful workflow execution to ensure agentic workflows complete successfully. The framework is scalable, efficient, Kubernetes-native, data-driven, secure, observable, vendor-neutral, and open source. It offers features like scalable workflows, cost-effective AI adoption, data-centric AI agents, accelerated development, integrated security and reliability, built-in messaging and state infrastructure, and vendor-neutral and open source support. Dapr Agents is designed to simplify the development of AI applications and workflows by providing a comprehensive API surface and seamless integration with various data sources and services.

second-brain-ai-assistant-course
This open-source course teaches how to build an advanced RAG and LLM system using LLMOps and ML systems best practices. It helps you create an AI assistant that leverages your personal knowledge base to answer questions, summarize documents, and provide insights. The course covers topics such as LLM system architecture, pipeline orchestration, large-scale web crawling, model fine-tuning, and advanced RAG features. It is suitable for ML/AI engineers and data/software engineers & data scientists looking to level up to production AI systems. The course is free, with minimal costs for tools like OpenAI's API and Hugging Face's Dedicated Endpoints. Participants will build two separate Python applications for offline ML pipelines and online inference pipeline.

hollama
Hollama is a minimal web-UI tool designed for interacting with Ollama servers. It features large prompt fields, streams completions, ability to copy completions as raw text, Markdown parsing with syntax highlighting, and saves sessions/context in the browser's localStorage. Users can access the latest version of Hollama at https://hollama.fernando.is without sign up, and data is stored locally on the browser. The tool can also be run as a Docker image by executing a specific command. Developers can connect to an Ollama server by updating the ORIGIN settings. Hollama facilitates easy development by providing instructions to set up the environment, install dependencies, and start a development server. Building a production version of the app is straightforward with a single command, and deployment may require installing an adapter for the target environment.

dify
Dify is an open-source LLM app development platform that combines AI workflow, RAG pipeline, agent capabilities, model management, observability features, and more. It allows users to quickly go from prototype to production. Key features include: 1. Workflow: Build and test powerful AI workflows on a visual canvas. 2. Comprehensive model support: Seamless integration with hundreds of proprietary / open-source LLMs from dozens of inference providers and self-hosted solutions. 3. Prompt IDE: Intuitive interface for crafting prompts, comparing model performance, and adding additional features. 4. RAG Pipeline: Extensive RAG capabilities that cover everything from document ingestion to retrieval. 5. Agent capabilities: Define agents based on LLM Function Calling or ReAct, and add pre-built or custom tools. 6. LLMOps: Monitor and analyze application logs and performance over time. 7. Backend-as-a-Service: All of Dify's offerings come with corresponding APIs for easy integration into your own business logic.
For similar tasks

ClicShopping
ClicShopping AI™ is an open-source Ecommerce platform powered by Generative AI, designed for B2B, B2C, and B2B-B2C businesses. It offers seamless shopping experiences, advanced AI integration, modular architecture for customization, and responsive design across devices. With features like GPT API integration, RAG-powered Business Intelligence Agent, multi-model AI support, and security compliance, ClicShopping AI™ is a comprehensive solution for online businesses. It also provides internationalization support, performance analytics, server performance optimization, content management, API connections, shipping and payment options, and a marketplace for additional modules and apps.

aimeos-core
Aimeos is an Open Source e-commerce framework for online shops consisting of the e-commerce library, the administration interface and different front-ends. It offers a modular stack that provides flexibility and speed. Unlike other shop systems, Aimeos allows users to choose from several user front-ends and customize them according to their needs or create their own. It is suitable for medium to large businesses requiring seamless integration into existing systems like content management, customer relationship management, or enterprise resource planning systems. Aimeos also serves as a base for portals or marketplaces.

AiogramShopBot
AiogramShopBot is a software product based on Aiogram3 and SQLAlchemy that allows you to automate sales of digital goods in Telegram. One of the bot's advantages is that AiogramShopBot implements the ability to top up with Bitcoin, Litecoin, Solana and stablecoins in the TRC20 and ERC20 networks, which allows you to sell digital goods worldwide. The bot provides features for user registration, balance top-up, purchase of goods, purchase history, admin functionalities like announcements, inventory management, user management, analytics & reports, and multibot functionality. It supports encryption via SQLCipher, multiple cryptocurrencies, and offers a user-friendly interface for managing sales and transactions.

minecraft-mcp-server
Minecraft MCP Server is a bot powered by large language models and Mineflayer API. It uses the Model Context Protocol (MCP) to enable models like Claude to control a Minecraft character. The bot allows users to interact with Minecraft through commands and chat messages, facilitating tasks such as movement, inventory management, block interaction, entity interaction, and more. Users can also upload images of buildings and ask the bot to build them. The tool is designed to work with Claude Desktop and requires specific configurations for Minecraft and MCP clients. Contributions to the project, including refactoring, testing, documentation, and new functionality, are welcome.
For similar jobs

ChatFAQ
ChatFAQ is an open-source comprehensive platform for creating a wide variety of chatbots: generic ones, business-trained, or even capable of redirecting requests to human operators. It includes a specialized NLP/NLG engine based on a RAG architecture and customized chat widgets, ensuring a tailored experience for users and avoiding vendor lock-in.

anything-llm
AnythingLLM is a full-stack application that enables you to turn any document, resource, or piece of content into context that any LLM can use as references during chatting. This application allows you to pick and choose which LLM or Vector Database you want to use as well as supporting multi-user management and permissions.

chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.

deep-chat
Deep Chat is a fully customizable AI chat component that can be injected into your website with minimal to no effort. Whether you want to create a chatbot that leverages popular APIs such as ChatGPT or connect to your own custom service, this component can do it all! Explore deepchat.dev to view all of the available features, how to use them, examples and more!

Avalonia-Assistant
Avalonia-Assistant is an open-source desktop intelligent assistant that aims to provide a user-friendly interactive experience based on the Avalonia UI framework and the integration of Semantic Kernel with OpenAI or other large LLM models. By utilizing Avalonia-Assistant, you can perform various desktop operations through text or voice commands, enhancing your productivity and daily office experience.

chatgpt-web
ChatGPT Web is a web application that provides access to the ChatGPT API. It offers two non-official methods to interact with ChatGPT: through the ChatGPTAPI (using the `gpt-3.5-turbo-0301` model) or through the ChatGPTUnofficialProxyAPI (using a web access token). The ChatGPTAPI method is more reliable but requires an OpenAI API key, while the ChatGPTUnofficialProxyAPI method is free but less reliable. The application includes features such as user registration and login, synchronization of conversation history, customization of API keys and sensitive words, and management of users and keys. It also provides a user interface for interacting with ChatGPT and supports multiple languages and themes.

tiledesk-dashboard
Tiledesk is an open-source live chat platform with integrated chatbots written in Node.js and Express. It is designed to be a multi-channel platform for web, Android, and iOS, and it can be used to increase sales or provide post-sales customer service. Tiledesk's chatbot technology allows for automation of conversations, and it also provides APIs and webhooks for connecting external applications. Additionally, it offers a marketplace for apps and features such as CRM, ticketing, and data export.

UFO
UFO is a UI-focused dual-agent framework to fulfill user requests on Windows OS by seamlessly navigating and operating within individual or spanning multiple applications.